WineHQ 10.4 Vulkan/DirectX Shader blob filesystem corruption after crash and lost display.

Open forum for end-user questions about Wine. Before asking questions, check out the Wiki as a first step.
Forum Rules
Post Reply
Qorkey2519
Level 2
Level 2
Posts: 18
Joined: Sat Feb 15, 2025 7:04 pm

WineHQ 10.4 Vulkan/DirectX Shader blob filesystem corruption after crash and lost display.

Post by Qorkey2519 »

Hi Good Night

Thank you for doing a great job at developing Wine the last 20 years now.

Unfortunately i have been left with a riddle.

Abruption of a Game running in Vulkan while a update was running including FreeDesktop.GL which has messed up my manual configuration of the driver i could make within the sphere of ChatGPT's reasoning and free responses has corrupted the Wine's 'filesystem'.

- Repeatedly reinstalling and purging the prefix has brought resolution to the issue.
- The application seems to be running but there is 'no communication' between either DirectX; NET Runtime or SysWOW64 and Linux from the point i run DXDIAG.
- Other applications all that do not run on Vulkan/ Vulkan
- Seems that; Games that recently upgraded to Vulkan and still use 'Visual Basic' and do not restart and recompile SPIRV/GLSL Shader programs after making changes to display quality or settings tend to corrupt the driver and the Filesystem. The Windows 10 partition is 'Bootlooping' into recovery because this 'is a lot worse' on windows platform.

*** 0b4c:warn:x11drv:get_work_area _GTK_WORKAREAS is not supported, fallback to _NET_WORKAREA. Work areas may be incorrect on multi-monitor systems. ***

This tends to give necessity for Microsoft and AMD and WineHQ to take care of better development of how AMD handle's Vulkan's SPIRV shader compilation a reminder blob or what it does in case of a crash. On windows this issue is a lot frequent and currently we are causing an array of DDOS attacks against their services to be dropped by Anti_Virus as a 'threat'; this threatens big Gaming Companies predominantly EA, Bethesda Softworks and Blizzard Entertainment. As far as 'microsoft' and ChatGPT's eagerness to 'account logs' for this threat would provide a addition to 'causing DDOS attacks' using a Microsoft Windows type logging.

The log below's command is WINEDEBUG=+x11drv wine dxdiag to check on the DXDIAG settings for DirectX results in the following output but no communication with the Linux Kernel and there is no 'process nor a window activated'.


Command : WINEDEBUG=+x11drv wine dxdiag
------------------------------

0b44:fixme:actctx:parse_depend_manifests Could not find dependent assembly L"Microsoft.Windows.Common-Controls" (6.0.0.0)
0b3c:trace:x11drv:init_pixmap_formats depth 1, bpp 1, pad 32
0b3c:trace:x11drv:init_pixmap_formats depth 4, bpp 8, pad 32
0b3c:trace:x11drv:init_pixmap_formats depth 8, bpp 8, pad 32
0b3c:trace:x11drv:init_pixmap_formats depth 15, bpp 16, pad 32
0b3c:trace:x11drv:init_pixmap_formats depth 16, bpp 16, pad 32
0b3c:trace:x11drv:init_pixmap_formats depth 24, bpp 32, pad 32
0b3c:trace:x11drv:init_pixmap_formats depth 32, bpp 32, pad 32
0b3c:trace:x11drv:init_visuals default visual 21 class 4 argb 83
0b3c:warn:x11drv:get_work_area _GTK_WORKAREAS is not supported, fallback to _NET_WORKAREA. Work areas may be incorrect on multi-monitor systems.
0b3c:trace:x11drv:get_work_area work_rect:(0,0)-(1920,1036).
0b3c:trace:x11drv:xinerama_init monitor 0x0: (0,0)-(1920,1080) work (0,0)-(1920,1036) (primary)
0b3c:trace:x11drv:X11DRV_DisplayDevices_SetHandler Display device functions are now handled by: Xinerama
0b3c:trace:x11drv:X11DRV_Settings_SetHandler Display settings are now handled by: NoRes.
0b3c:trace:x11drv:X11DRV_Settings_SetHandler Display settings are now handled by: XF86VidMode.
0b3c:trace:x11drv:X11DRV_Settings_SetHandler Display settings are now handled by: XRandR 1.0.
0b3c:trace:x11drv:X11DRV_DisplayDevices_SetHandler Display device functions are now handled by: XRandR 1.4
0b3c:trace:x11drv:X11DRV_Settings_SetHandler Display settings are now handled by: XRandR 1.4.
0b3c:trace:x11drv:X11DRV_XComposite_Init XComposite is up and running error_base = 0
0b4c:fixme:actctx:parse_depend_manifests Could not find dependent assembly L"Microsoft.Windows.Common-Controls" (6.0.0.0)
0b4c:trace:x11drv:init_pixmap_formats depth 1, bpp 1, pad 32
0b4c:trace:x11drv:init_pixmap_formats depth 4, bpp 8, pad 32
0b4c:trace:x11drv:init_pixmap_formats depth 8, bpp 8, pad 32
0b4c:trace:x11drv:init_pixmap_formats depth 15, bpp 16, pad 32
0b4c:trace:x11drv:init_pixmap_formats depth 16, bpp 16, pad 32
0b4c:trace:x11drv:init_pixmap_formats depth 24, bpp 32, pad 32
0b4c:trace:x11drv:init_pixmap_formats depth 32, bpp 32, pad 32
0b4c:trace:x11drv:init_visuals default visual 21 class 4 argb 83
0b4c:warn:x11drv:get_work_area _GTK_WORKAREAS is not supported, fallback to _NET_WORKAREA. Work areas may be incorrect on multi-monitor systems.
0b4c:trace:x11drv:get_work_area work_rect:(0,0)-(1920,1036).
0b4c:trace:x11drv:xinerama_init monitor 0x0: (0,0)-(1920,1080) work (0,0)-(1920,1036) (primary)
0b4c:trace:x11drv:X11DRV_DisplayDevices_SetHandler Display device functions are now handled by: Xinerama
0b4c:trace:x11drv:X11DRV_Settings_SetHandler Display settings are now handled by: NoRes.
0b4c:trace:x11drv:X11DRV_Settings_SetHandler Display settings are now handled by: XF86VidMode.
0b4c:trace:x11drv:X11DRV_Settings_SetHandler Display settings are now handled by: XRandR 1.0.
0b4c:trace:x11drv:X11DRV_DisplayDevices_SetHandler Display device functions are now handled by: XRandR 1.4
0b4c:trace:x11drv:X11DRV_Settings_SetHandler Display settings are now handled by: XRandR 1.4.
0b4c:trace:x11drv:X11DRV_XComposite_Init XComposite is up and running error_base = 0
0b4c:trace:x11drv:X11DRV_WindowPosChanging hwnd 0x20138, swp_flags 0x14, shaped 0, rects { window (0,0)-(119,34), client (0,0)-(119,34), visible (0,0)-(119,34) }
0b4c:trace:x11drv:X11DRV_WindowPosChanging hwnd 0x20138, swp_flags 0x10, shaped 0, rects { window (0,0)-(119,34), client (3,29)-(116,31), visible (0,0)-(119,34) }
0b4c:err:winediag:wined3d_dll_init Setting multithreaded command stream to 0x3.
0b4c:err:winediag:wined3d_dll_init Using the GLSL shader backend.
0b4c:fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_PERFORMANCE_INFORMATION
0b4c:fixme:wbemprox:wbem_services_CreateInstanceEnum unsupported flags 0x30
0b4c:fixme:wbemprox:enum_class_object_Next timeout not supported
info: Game: dxdiag.exe
info: DXVK: v2.5.3
info: Build: x86_64 gcc 14.2.1
info: Vulkan: Found vkGetInstanceProcAddr in winevulkan.dll @ 0x6ffff93ee6d0
info: Built-in extension providers:
info: Platform WSI
info: OpenVR
info: OpenXR
info: OpenVR: could not open registry key, status 2
info: OpenVR: Failed to locate module
info: Enabled instance extensions:
info: VK_EXT_surface_maintenance1
info: VK_KHR_get_surface_capabilities2
info: VK_KHR_surface
info: VK_KHR_win32_surface
warn: Skipping CPU adapter: llvmpipe (LLVM 19.1.7, 256 bits)
info: D3D9: VK_FORMAT_D24_UNORM_S8_UINT -> VK_FORMAT_D32_SFLOAT_S8_UINT
info: AMD Radeon R9 200 / HD 7900 Series (RADV TAHITI):
info: Driver : radv 25.0.2
info: Memory Heap[0]:
info: Size: 2816 MiB
info: Flags: 0x1
info: Memory Type[0]: Property Flags = 0x1
info: Memory Type[1]: Property Flags = 0x1
info: Memory Heap[1]:
info: Size: 7963 MiB
info: Flags: 0x0
info: Memory Type[2]: Property Flags = 0x6
info: Memory Type[5]: Property Flags = 0xe
info: Memory Type[6]: Property Flags = 0xe
info: Memory Heap[2]:
info: Size: 256 MiB
info: Flags: 0x1
info: Memory Type[3]: Property Flags = 0x7
info: Memory Type[4]: Property Flags = 0x7
info: Process set as DPI aware
0b4c:trace:x11drv:X11DRV_WindowPosChanging hwnd 0x30144, swp_flags 0x14, shaped 0, rects { window (10,10)-(129,44), client (10,10)-(129,44), visible (10,10)-(129,44) }
0b4c:trace:x11drv:update_user_time user time window 5e00020
0b4c:trace:x11drv:set_mwm_hints 0x30144 setting mwm hints to 0,3e (style 4cf0000 exstyle 100)
0b4c:trace:x11drv:X11DRV_create_win_data win 0x30144/6000001 window (10,10)-(129,44) whole (10,10)-(129,44) client (10,10)-(129,44)
0b4c:trace:x11drv:X11DRV_WindowPosChanged win 0x30144/6000001 new_rects { window (10,10)-(129,44), client (10,10)-(129,44), visible (10,10)-(129,44) } style 04cf0000 flags 0000003c
0b4c:trace:x11drv:set_mwm_hints 0x30144 setting mwm hints to 0,3e (style 4cf0000 exstyle 100)
0b4c:trace:x11drv:X11DRV_WindowPosChanging hwnd 0x20152, swp_flags 0x14, shaped 0, rects { window (0,0)-(1,1), client (0,0)-(1,1), visible (0,0)-(1,1) }
0b4c:trace:x11drv:set_mwm_hints 0x20152 setting mwm hints to 0,4 (style 8c000000 exstyle 0)
0b4c:trace:x11drv:X11DRV_create_win_data win 0x20152/6000002 window (0,0)-(1,1) whole (0,0)-(1,1) client (0,0)-(1,1)
0b4c:trace:x11drv:X11DRV_WindowPosChanged win 0x20152/6000002 new_rects { window (0,0)-(1,1), client (0,0)-(1,1), visible (0,0)-(1,1) } style 8c000000 flags 0000003c
0b4c:trace:x11drv:set_mwm_hints 0x20152 setting mwm hints to 0,4 (style 8c000000 exstyle 0)
0b4c:trace:x11drv:X11DRV_WindowPosChanging hwnd 0x20152, swp_flags 0x10, shaped 0, rects { window (0,0)-(1,1), client (0,0)-(1,1), visible (0,0)-(1,1) }
0b4c:trace:x11drv:X11DRV_WindowPosChanged win 0x20152/6000002 new_rects { window (0,0)-(1,1), client (0,0)-(1,1), visible (0,0)-(1,1) } style 8c000000 flags 00000018
0b4c:trace:x11drv:set_mwm_hints 0x20152 setting mwm hints to 0,4 (style 8c000000 exstyle 0)
0b4c:trace:x11drv:window_set_config window 0x20152/6000002, requesting config (0,0)-(1,1) above 1, serial 109
0b4c:trace:x11drv:X11DRV_WindowPosChanging hwnd 0x30144, swp_flags 0x10, shaped 0, rects { window (10,10)-(129,44), client (14,40)-(125,40), visible (10,10)-(129,44) }
0b4c:trace:x11drv:X11DRV_WindowPosChanged win 0x30144/6000001 new_rects { window (10,10)-(129,44), client (14,40)-(125,40), visible (14,40)-(125,41) } style 04cf0000 flags 00000018
0b4c:trace:x11drv:set_mwm_hints 0x30144 setting mwm hints to 7a,3e (style 4cf0000 exstyle 100)
0b4c:trace:x11drv:window_set_config window 0x30144/6000001, requesting config (14,40)-(125,41) above 1, serial 113
0b4c:trace:x11drv:X11DRV_ExtEscape SET_DRAWABLE hdc 0x1a010052 drawable 6000001 dc_rect (0,0)-(111,0)
0b4c:trace:x11drv:create_client_window 0x30144 xwin 6000001/5e0002b
0b4c:trace:x11drv:X11DRV_WindowPosChanging hwnd 0x30144, swp_flags 0x181f, shaped 0, rects { window (10,10)-(129,44), client (14,40)-(125,40), visible (10,10)-(129,44) }
0b4c:trace:x11drv:X11DRV_WindowPosChanged win 0x30144/6000001 new_rects { window (10,10)-(129,44), client (14,40)-(125,40), visible (14,40)-(125,41) } style 04cf0000 flags 0000181f
0b4c:trace:x11drv:set_mwm_hints 0x30144 setting mwm hints to 7a,3e (style 4cf0000 exstyle 100)
0b4c:trace:x11drv:destroy_whole_window win 0x20152 xwin 6000002/0
0b4c:trace:x11drv:destroy_whole_window win 0x30144 xwin 6000001/5e0002b
0b4c:trace:x11drv:detach_client_window 0x30144/6000001 detaching client window 5e0002b
0b4c:trace:x11drv:destroy_client_window 0x30144 destroying client window 5e0002b
0b4c:err:d3d_sync:wined3d_cs_create Forcing serialization of all command streams.
0b4c:fixme:ddraw:ddraw7_Initialize Ignoring guid {00000000-0001-0000-0000-000000000000}.
0b4c:trace:x11drv:X11DRV_WindowPosChanging hwnd 0x40144, swp_flags 0x14, shaped 0, rects { window (0,0)-(1920,1080), client (0,0)-(1920,1080), visible (0,0)-(1920,1080) }
0b4c:trace:x11drv:set_mwm_hints 0x40144 setting mwm hints to 0,4 (style cc00000 exstyle 100)
0b4c:trace:x11drv:X11DRV_create_win_data win 0x40144/6000003 window (0,0)-(1920,1080) whole (0,0)-(1920,1080) client (0,0)-(1920,1080)
0b4c:trace:x11drv:X11DRV_WindowPosChanged win 0x40144/6000003 new_rects { window (0,0)-(1920,1080), client (0,0)-(1920,1080), visible (0,0)-(1920,1080) } style 0cc00000 flags 0000003c
0b4c:trace:x11drv:set_mwm_hints 0x40144 setting mwm hints to 0,6 (style cc00000 exstyle 100)
0b4c:trace:x11drv:window_set_net_wm_state window 0x40144/6000003, requesting _NET_WM_STATE 0x2 serial 142
0b4c:trace:x11drv:update_net_wm_fullscreen_monitors window 0x40144/6000003, requesting _NET_WM_FULLSCREEN_MONITORS 0,0,0,0 serial 143
0b4c:trace:x11drv:X11DRV_WindowPosChanging hwnd 0x3014e, swp_flags 0x14, shaped 0, rects { window (0,0)-(1,1), client (0,0)-(1,1), visible (0,0)-(1,1) }
0b4c:trace:x11drv:set_mwm_hints 0x3014e setting mwm hints to 0,4 (style 8c000000 exstyle 0)
0b4c:trace:x11drv:X11DRV_create_win_data win 0x3014e/6000004 window (0,0)-(1,1) whole (0,0)-(1,1) client (0,0)-(1,1)
0b4c:trace:x11drv:X11DRV_WindowPosChanged win 0x3014e/6000004 new_rects { window (0,0)-(1,1), client (0,0)-(1,1), visible (0,0)-(1,1) } style 8c000000 flags 0000003c
0b4c:trace:x11drv:set_mwm_hints 0x3014e setting mwm hints to 0,4 (style 8c000000 exstyle 0)
0b4c:trace:x11drv:X11DRV_WindowPosChanging hwnd 0x3014e, swp_flags 0x10, shaped 0, rects { window (0,0)-(1,1), client (0,0)-(1,1), visible (0,0)-(1,1) }
0b4c:trace:x11drv:X11DRV_WindowPosChanged win 0x3014e/6000004 new_rects { window (0,0)-(1,1), client (0,0)-(1,1), visible (0,0)-(1,1) } style 8c000000 flags 00000018
0b4c:trace:x11drv:set_mwm_hints 0x3014e setting mwm hints to 0,4 (style 8c000000 exstyle 0)
0b4c:trace:x11drv:window_set_config window 0x3014e/6000004, requesting config (0,0)-(1,1) above 1, serial 172
0b4c:trace:x11drv:X11DRV_WindowPosChanging hwnd 0x40144, swp_flags 0x10, shaped 0, rects { window (0,0)-(1920,1080), client (3,29)-(1917,1077), visible (0,0)-(1920,1080) }
0b4c:trace:x11drv:X11DRV_WindowPosChanged win 0x40144/6000003 new_rects { window (0,0)-(1920,1080), client (3,29)-(1917,1077), visible (3,29)-(1917,1077) } style 0cc00000 flags 00000018
0b4c:trace:x11drv:set_mwm_hints 0x40144 setting mwm hints to a,4 (style cc00000 exstyle 100)
0b4c:trace:x11drv:window_set_net_wm_state window 0x40144/6000003, requesting _NET_WM_STATE 0 serial 176
0b4c:trace:x11drv:window_set_config window 0x40144/6000003, requesting config (3,29)-(1917,1077) above 1, serial 177
0b50:trace:x11drv:X11DRV_ExtEscape SET_DRAWABLE hdc 0x1a010052 drawable 6000003 dc_rect (0,0)-(1914,1048)
0b50:trace:x11drv:create_client_window 0x40144 xwin 6000003/5e00035
0b4c:trace:x11drv:destroy_whole_window win 0x3014e xwin 6000004/0
0b4c:trace:x11drv:destroy_whole_window win 0x40144 xwin 6000003/5e00035
0b4c:trace:x11drv:detach_client_window 0x40144/6000003 detaching client window 5e00035
0b4c:trace:x11drv:destroy_client_window 0x40144 destroying client window 5e00035
0b4c:err:winediag:MIDIMAP_drvOpen No software synthesizer midi port found, Midi sound output probably won't work.
0b4c:fixme:dxdiag:wWinMain Information dialog is not implemented
Qorkey2519
Level 2
Level 2
Posts: 18
Joined: Sat Feb 15, 2025 7:04 pm

Re: WineHQ 10.4 Vulkan/DirectX Shader blob filesystem corruption after crash and lost display.

Post by Qorkey2519 »

Hi there here is a update.

Upon trembling upon the SPIRV issue. I found another issue and i totally goofed myself complete.

I have really outdone myself this time.

$ wmctrl -l
0x0140001e -1 localhost-live.home Desktop @ QRect(0,0 1920x1080)
0x01400036 -1 localhost-live.home plasmashell
0x00400045 0 localhost-live.home DirectX 11 test application benchmark - Google Search — Mozilla Firefox
0x0340000e 0 localhost-live.home ~ : bash — Konsole
0x03800000 0 N/A N/A

Segmentation Fault

Code: Select all

time->Fri Apr  4 14:53:21 2025
type=AVC msg=audit(1743771201.113:494): avc:  denied  { mmap_zero } for  pid=24602 comm="wine-preloader" scontext=unconfined_u:unconfined_r:unconfined_t:s0-s0:c0.c1023 tcontext=unconfined_u:unconfined_r:unconfined_t:s0-s0:c0.c1023 tclass=memprotect permissive=0
8239.573:0a8c:0ad4:trace:seh:handle_syscall_fault code=c0000005 flags=0 addr=(nil) ip=0 tid=0ad4
8239.573:0a8c:0ad4:trace:seh:handle_syscall_fault  info[0]=0000000000000008
8239.573:0a8c:0ad4:trace:seh:handle_syscall_fault  info[1]=0000000000000000
8239.573:0a8c:0ad4:trace:seh:handle_syscall_fault  rax=00000000c0000005 rbx=0000000000000000 rcx=00006fffffc5dbe9 rdx=0000000000000000
8239.573:0a8c:0ad4:trace:seh:handle_syscall_fault  rsi=0000000000000000 rdi=0000000000000000 rbp=0000000000000000 rsp=00000001000fdad0
8239.573:0a8c:0ad4:trace:seh:handle_syscall_fault   r8=0000000000000000  r9=00000000fffffff4 r10=0000000000000010 r11=0000000000000202
8239.573:0a8c:0ad4:trace:seh:handle_syscall_fault  r12=0000000000000000 r13=000000007ffc0000 r14=00000001000fdc70 r15=000000007ffc0000
8239.573:0a8c:0ad4:trace:seh:handle_syscall_fault returning to user mode ip=00006fffffc5dbe9 ret=c0000005

Thread 1 "WoWClassic.exe" received signal SIGSEGV, Segmentation fault.
0x0000000000000000 in ?? ()

rt_sigreturn({mask=[]})                 = 3221225477
--- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=NULL} ---(gdb) bt
#0  0x0000000000000000 in ?? ()
#1  0x0000000000000000 in ?? ()

Security and Capabilities:

    Seccomp: 2, NoNewPrivs: 1
    These indicate that the process is running with some security restrictions, which is typical under modern Linux distributions for unprivileged processes.


World of Warcraft (WoW) players sometimes encounter error code 0xc0000005 when trying to start the game. This error usually indicates an access violation error, which can occur due to various reasons, including corrupted game files, incompatible software, or system issues

Thread 1 "WoWClassic.exe" received signal SIGSEGV, Segmentation fault.
0x0000000000000000 in ?? ()
(gdb) bt
#0  0x0000000000000000 in ?? ()
#1  0x0000000000000000 in ?? ()

------------ MORE INFO--------
Name:   WoWClassic.exe
Umask:  0022
State:  R (running)
Tgid:   19586
Ngid:   0
Pid:    19586
PPid:   2126
TracerPid:      0
Uid:    1000    1000    1000    1000
Gid:    1000    1000    1000    1000
FDSize: 512
Groups: 10 39 63 104 1000 
NStgid: 19586
NSpid:  19586
NSpgid: 19586
NSsid:  19586
Kthread:        0
VmPeak:  3624460 kB
VmSize:  3556876 kB
VmLck:         0 kB
VmPin:         0 kB
VmHWM:    400372 kB
VmRSS:    394804 kB
RssAnon:          201372 kB
RssFile:           69476 kB
RssShmem:         123956 kB
VmData:   455040 kB
VmStk:       132 kB
VmExe:         8 kB
VmLib:    164908 kB
VmPTE:      1684 kB
VmSwap:        0 kB
HugetlbPages:          0 kB
CoreDumping:    0
THP_enabled:    1
untag_mask:     0xffffffffffffffff
Threads:        36
SigQ:   0/62670
SigPnd: 0000000000000000
ShdPnd: 0000000000000000
SigBlk: 0000000000000000
SigIgn: 0000000000001000
SigCgt: 00000001400006fe
CapInh: 0000000000000000
CapPrm: 0000000000000000
CapEff: 0000000000000000
CapBnd: 000001ffffffffff
CapAmb: 0000000000000000
NoNewPrivs:     1
Seccomp:        2
Seccomp_filters:        1
Speculation_Store_Bypass:       thread vulnerable
SpeculationIndirectBranch:      conditional enabled
Cpus_allowed:   ff
Cpus_allowed_list:      0-7
Mems_allowed:   00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000000,00000001
Mems_allowed_list:      0
voluntary_ctxt_switches:        11291
nonvoluntary_ctxt_switches:     2954
x86_Thread_features:
x86_Thread_features_locked:

List of contents /usr/x86_64-w64-mingw32/sys-root/mingw/bin

Code: Select all

 
/usr/x86_64-w64-mingw32/sys-root/mingw/bin$ ls
autopoint                               fc-match.exe                gobject-query.exe                  libecpg_compat.dll         libpgtypes.dll             msgattrib.exe          qmltime.exe             spirv-link.exe
bunzip2.exe                             fc-pattern.exe              gresource.exe                      libecpg.dll                libpixman-1-0.dll          msgcat.exe             Qt5Concurrent.dll       spirv-lint.exe
bzcat.exe                               fc-query.exe                gsettings.exe                      libexpat-1.dll             libpng16-16.dll            msgcmp.exe             Qt5Core.dll             spirv-objdump.exe
bzcmp                                   fc-scan.exe                 gspawn-win64-helper-console.exe    libexslt-0.dll             libpng16-config            msgcomm.exe            Qt5DBus.dll             spirv-opt.exe
bzdiff                                  fc-validate.exe             gspawn-win64-helper.exe            libffi-8.dll               libpng-config              msgconv.exe            Qt5Gui.dll              spirv-reduce.exe
bzegrep                                 freetype-config             gtester-report                     libfontconfig-1.dll        libpq.dll                  msgen.exe              Qt5Network.dll          spirv-val.exe
bzfgrep                                 gdbus.exe                   hb-info.exe                        libfreetype-6.dll          libSPIRV-Tools-diff.dll    msgexec.exe            Qt5OpenGL.dll           sqlite3.exe
bzgrep                                  genbrk.exe                  hb-ot-shape-closure.exe            libgcc_s_seh-1.dll         libSPIRV-Tools.dll         msgfilter.exe          Qt5PrintSupport.dll     uconv.exe
bzip2.exe                               genccode.exe                hb-shape.exe                       libgettextlib-0-22-5.dll   libSPIRV-Tools-link.dll    msgfmt.exe             Qt5Qml.dll              vkcube.exe
bzip2recover.exe                        gencfu.exe                  hb-subset.exe                      libgettextpo-0.dll         libSPIRV-Tools-lint.dll    msggrep.exe            Qt5QmlModels.dll        vkcubepp.exe
bzless                                  gencmn.exe                  hb-view.exe                        libgettextsrc-0-22-5.dll   libSPIRV-Tools-opt.dll     msginit.exe            Qt5QmlWorkerScript.dll  vkd3d-compiler.exe
bzmore                                  gencnval.exe                iconv.dll                          libgio-2.0-0.dll           libSPIRV-Tools-reduce.dll  msgmerge.exe           Qt5Quick.dll            vkd3d-dxbc.exe
c_rehash                                gendict.exe                 icudata74.dll                      libgirepository-2.0-0.dll  libSPIRV-Tools-shared.dll  msgunfmt.exe           Qt5QuickParticles.dll   VkLayer_khronos_validation.dll
dbus-daemon.exe                         gennorm2.exe                icuexportdata.exe                  libglib-2.0-0.dll          libsqlite3-0.dll           msguniq.exe            Qt5QuickShapes.dll      VkLayer_khronos_validation.json
dbus-env.bat                            genrb.exe                   icui18n74.dll                      libgmodule-2.0-0.dll       libssl-3-x64.dll           ngettext.exe           Qt5QuickTest.dll        vulkan-1.dll
dbus-launch.exe                         gensprep.exe                icuinfo.exe                        libgobject-2.0-0.dll       libssp-0.dll               openssl.exe            Qt5QuickWidgets.dll     vulkaninfo.exe
dbus-monitor.exe                        gettext.exe                 icuio74.dll                        libgthread-2.0-0.dll       libstdc++-6.dll            pcre2-config           Qt5Sql.dll              xgettext.exe
dbus-run-session.exe                    gettextize                  icupkg.exe                         libharfbuzz-0.dll          libtermcap-0.dll           pcre2grep.exe          Qt5Test.dll             xml2-config
dbus-send.exe                           gettext.sh                  icutest74.dll                      libharfbuzz-cairo-0.dll    libtextstyle-0.dll         pcre2test.exe          Qt5Widgets.dll          xmlcatalog.exe
dbus-test-tool.exe                      gi-compile-repository.exe   icutu74.dll                        libharfbuzz-gobject-0.dll  libtiff-5.dll              pkgdata.exe            Qt5WinExtras.dll        xmllint.exe
dbus-update-activation-environment.exe  gi-decompile-typelib.exe    icuuc74.dll                        libharfbuzz-icu-0.dll      libtiffxx-5.dll            pngfix.exe             Qt5Xml.dll              xmlwf.exe
derb.exe                                gi-inspect-typelib.exe      libasprintf-0.dll                  libharfbuzz-subset-0.dll   libvkd3d-1.dll             png-fix-itxt.exe       recode-sr-latin.exe     xslt-config
envsubst.exe                            gio.exe                     libatomic-1.dll                    libintl-8.dll              libvkd3d-shader-1.dll      qmleasing.exe          renew-dummy-cert        xsltproc.exe
escapesrc.exe                           gio-querymodules.exe        libbz2-1.dll                       libjpeg-62.dll             libvkd3d-utils-1.dll       qml.exe                sdl2-config             zlib1.dll
FAudio.dll                              glib-compile-resources.exe  libcairo-2.dll                     liblcms2-2.dll             libwinpthread-1.dll        qmlplugindump-qt5.exe  SDL2.dll
fc-cache.exe                            glib-compile-schemas.exe    libcairo-gobject-2.dll             libpcre2-16-0.dll          libxml2-2.dll              qmlpreview.exe         spirv-as.exe
fc-cat.exe                              glib-genmarshal             libcairo-script-interpreter-2.dll  libpcre2-32-0.dll          libxslt-1.dll              qmlprofiler.exe        spirv-cfg.exe
fc-conflist.exe                         glib-gettextize             libcrypto-3-x64.dll                libpcre2-8-0.dll           makeconv.exe               qmlscene.exe           spirv-dis.exe
fc-list.exe                             glib-mkenums                libdbus-1-3.dll                    libpcre2-posix-3.dll       make-dummy-cert            qmltestrunner.exe      spirv-lesspipe.sh
Qorkey2519
Level 2
Level 2
Posts: 18
Joined: Sat Feb 15, 2025 7:04 pm

Re: WineHQ 10.4 Vulkan/DirectX Shader blob filesystem corruption after crash and lost display.

Post by Qorkey2519 »

Hi there,

Due to insane lags and inability to access the website and forum properly.

Something went wrong during a update

WINEDATADIR=\??\Z:\usr\share\wine
WINEDLLDIR0=\??\Z:\usr\lib64\wine
WINEHOMEDIR=\??\Z:\RE\DAC\TED
WINELOADER=\??\Z:\usr\lib64\wine\x86_64-unix\wine
WINESYSTEMDLLPATH=\??\Z:\usr\x86_64-w64-mingw32\sys-root\mingw\bin
Qorkey2519
Level 2
Level 2
Posts: 18
Joined: Sat Feb 15, 2025 7:04 pm

Re: WineHQ 10.4 Vulkan/DirectX Shader blob filesystem corruption after crash and lost display.

Post by Qorkey2519 »

Here is a screenshot of the orphan window
Image

https://ibb.co/d4B8BYQr

Image
Qorkey2519
Level 2
Level 2
Posts: 18
Joined: Sat Feb 15, 2025 7:04 pm

Re: WineHQ 10.4 Vulkan/DirectX Shader blob filesystem corruption after crash and lost display.

Post by Qorkey2519 »

I have wrecked my system trying to update wine to a later version and trying to compile wine for my system.

Eventually i am back for a 9'th time this week reinstalling my prefixes....


WINEDATADIR=\??\Z:\usr\share\wine
WINEDLLDIR0=\??\Z:\usr\lib64\wine -- > Has been overwritten by ming32-x86_64 --- in this directory
WINELOADER=\??\Z:\usr\lib64\wine\x86_64-unix\wine < -- ( Is this ChatGPT Ubuntu replacement for DXVK) would be /usr/bin/wine?
WINESYSTEMDLLPATH=\??\Z:\usr\x86_64-w64-mingw32\sys-root\mingw\bin --- < would be .wine/drive_c/windows/syswow64 ? >

Presence of SPIRV.exe files do indicate a failure because a %ENVIRONMENT% flag was overwritten somewhere of swapped. I have seen this incidence occur while troubleshooting with ChatGPT beyond its memory. It loses its context however have made no changes to my last setup.

x86_64-w64-mingw32 -- should be mingw32-x86_64-w64 .........

Code: Select all



spirv-as.exe
spirv-cfg.exe
spirv-dis.exe
spirv-lesspipe.sh
spirv-link.exe
spirv-lint.exe
spirv-objdump.exe
spirv-opt.exe
spirv-reduce.exe
spirv-val.exe

1158:trace:file:nt_to_unix_file_name_no_root L"Program Files (x86)\\World of Warcraft\\_classic_\\schannel.dll" not found in "/home/qorkey/.wine/dosdevices/c:"
1158:warn:file:NtCreateFile L"\\??\\C:\\Program Files (x86)\\World of Warcraft\\_classic_\\schannel.dll" not found (c0000034)
1158:trace:file:RtlDosPathNameToNtPathName_U_WithStatus (L"C:\\windows\\system32\\schannel.dll",000000000868F1D0,0000000000000000,0000000000000000)
1158:trace:file:RtlGetFullPathName_U (L"C:\\windows\\system32\\schannel.dll" 520 000000000868ED10 0000000000000000)
1158:trace:file:RtlGetFullPathName_UEx (L"C:\\windows\\system32\\schannel.dll" 520 000000000868ED10 0000000000000000 0000000000000000)
1158:trace:file:NtCreateFile handle=0x868ed68 access=80100000 name=L"\\??\\C:\\windows\\system32\\schannel.dll" objattr=00000040 root=(nil) sec=(nil) io=0x868ed70 alloc_size=(nil) attr=00000000 sharing=00000005 disp=1 options=00000060 ea=(nil).0x00000000
1158:trace:file:nt_to_unix_file_name_no_root L"\\??\\C:\\windows\\system32\\schannel.dll" -> "/home/qorkey/.wine/dosdevices/c:/windows/system32/schannel.dll"
1158:trace:file:NtFsControlFile (0x1e4,(nil),(nil),(nil),0x868ed70,0x0009009c,(nil),0x00000000,0x868edb0,0x00000040)
1158:trace:file:RtlDosPathNameToNtPathName_U_WithStatus (L"\\??\\Z:\\usr\\x86_64-w64-mingw32\\sys-root\\mingw\\bin\\kernel32.dll",000000000868EB10,0000000000000000,0000000000000000)
1158:trace:file:NtCreateFile handle=0x868e7e8 access=80100000 name=L"\\??\\Z:\\usr\\x86_64-w64-mingw32\\sys-root\\mingw\\bin\\kernel32.dll" objattr=00000040 root=(nil) sec=(nil) io=0x868e7f0 alloc_size=(nil) attr=00000000 sharing=00000005 disp=1 options=00000060 ea=(nil).0x00000000
1158:trace:file:nt_to_unix_file_name_no_root L"usr\\x86_64-w64-mingw32\\sys-root\\mingw\\bin\\kernel32.dll" not found in "/home/qorkey/.wine/dosdevices/z:"
1158:warn:file:NtCreateFile L"\\??\\Z:\\usr\\x86_64-w64-mingw32\\sys-root\\mingw\\bin\\kernel32.dll" not found (c0000034)
1158:trace:file:RtlDosPathNameToNtPathName_U_WithStatus (L"\\??\\Z:\\usr\\x86_64-w64-mingw32\\sys-root\\mingw\\bin\\ntdll.dll",000000000868EB10,0000000000000000,0000000000000000)
1158:trace:file:NtCreateFile handle=0x868e7e8 access=80100000 name=L"\\??\\Z:\\usr\\x86_64-w64-mingw32\\sys-root\\mingw\\bin\\ntdll.dll" objattr=00000040 root=(nil) sec=(nil) io=0x868e7f0 alloc_size=(nil) attr=00000000 sharing=00000005 disp=1 options=00000060 ea=(nil).0x00000000
1158:trace:file:nt_to_unix_file_name_no_root L"usr\\x86_64-w64-mingw32\\sys-root\\mingw\\bin\\ntdll.dll" not found in "/home/qorkey/.wine/dosdevices/z:"
1158:warn:file:NtCreateFile L"\\??\\Z:\\usr\\x86_64-w64-mingw32\\sys-root\\mingw\\bin\\ntdll.dll" not found (c0000034)
1158:trace:file:RtlDosPathNameToNtPathName_U_WithStatus (L"\\??\\Z:\\usr\\x86_64-w64-mingw32\\sys-root\\mingw\\bin\\ucrtbase.dll",000000000868EB10,0000000000000000,0000000000000000)
1158:trace:file:NtCreateFile handle=0x868e7e8 access=80100000 name=L"\\??\\Z:\\usr\\x86_64-w64-mingw32\\sys-root\\mingw\\bin\\ucrtbase.dll" objattr=00000040 root=(nil) sec=(nil) io=0x868e7f0 alloc_size=(nil) attr=00000000 sharing=00000005 disp=1 options=00000060 ea=(nil).0x00000000
1158:trace:file:nt_to_unix_file_name_no_root L"usr\\x86_64-w64-mingw32\\sys-root\\mingw\\bin\\ucrtbase.dll" not found in "/home/qorkey/.wine/dosdevices/z:"
1158:warn:file:NtCreateFile L"\\??\\Z:\\usr\\x86_64-w64-mingw32\\sys-root\\mingw\\bin\\ucrtbase.dll" not found (c0000034)


[ code ]
Qorkey2519
Level 2
Level 2
Posts: 18
Joined: Sat Feb 15, 2025 7:04 pm

Re: WineHQ 10.4 Vulkan/DirectX Shader blob filesystem corruption after crash and lost display.

Post by Qorkey2519 »

Apparently WINESYSTEMDLLLOADER has been corrupted by VULKAN SPIRV/GLSL pipeline trying to recompile SPIRV shaders - $PATH -

name=L"??\Z:\usr\x86_64-w64-mingw32\sys-root\mingw\bin\kernel32.dll" <-- the directories have corrupted similar to PATH /usr/x86_64-w64-mingw32/sys-root/mingw/bin:$PATH

Currently i am stuck at fixing this with no clue how to go on. Despite a try at cleaning including removal of Mingw-32_64, / MSYS2 which is also present on the Win 10 partition of the Drive and is included in repository of Fedora Core 41.

As of today the lag on both Fedora Core 41 as well as WineHQ is terrible. I have been able to get to the forum but not able to reach Bugzilla, Fedora Forums or Fedora Official Chat anymore.

Besides that WineHQ devs should be attended to that concluding based on running the debuggers on these kind of application WER (Windows Error Reporting Services) might cause DDOS-Attacks if failure of execution is not handled properly. Mitigating rays of information must include ability to disable sending reports to Fedora.

DEBUGINFOD_URLS=https://debuginfod.fedoraproject.org/

--------

WINESYSTEMDLLPATH=\??\Z:\usr\x86_64-w64-mingw32\sys-root\mingw\bin

------

I have tried correcting the WINESYSTEMDLLPATH by exporting it along with execution parameters and manually using cmd including a .bat file to set WINESYSTEMDLLLOADER but it is overridden somewhere.
Qorkey2519
Level 2
Level 2
Posts: 18
Joined: Sat Feb 15, 2025 7:04 pm

Re: WineHQ 10.4 Vulkan/DirectX Shader blob filesystem corruption after crash and lost display.

Post by Qorkey2519 »

Upon a long and painfull search conquest i have found this article

https://fedoraproject.org/wiki/MinGW/Configure_wine

Code: Select all


- Edit .wine/system.reg in a text editor. 
- Search down for the section marked:

This should contain multiple lines which should look like this:

[System\\CurrentControlSet\\Control\\Session Manager\\Environment]
"PATH"="C:\\windows\\system32;C:\\windows"

(to confuse the issue, sometimes the path will be slightly different, and sometimes the string will have str(2): prefixed onto it).

At the end of the path, before the final double-quote, you have to add:

;Z:\\usr\\i686-pc-mingw32\\sys-root\\mingw\\bin

so that's recti-colon, the path, and the double-quote will follow. It should look like this.

"PATH"="C:\\windows\\system32;C:\\windows;Z:\\usr\\i686-pc-mingw32\\sys-root\\mingw\\bin"

Save the file and you should be able to run command line programs using wine without an errors about missing DLLs.
I have done the steps mentioned here and i have restarted wine using wineboot.

The entry "[System\\CurrentControlSet\\Control\\Session Manager\\Environment] " was not present on my system initially and has been removed when i executed wineboot.

Initially there went something wrong.
Qorkey2519
Level 2
Level 2
Posts: 18
Joined: Sat Feb 15, 2025 7:04 pm

Re: WineHQ 10.4 Vulkan/DirectX Shader blob filesystem corruption after crash and lost display.

Post by Qorkey2519 »

Image

As soon as i ran DxDIAG copied from my windows drive Fedora core starts two updates of which were non-activatable.

Image


A few minutes later....

Code: Select all

Unhandled exception: 0xe0000008 in wow64 32-bit code (0x7b608328).
Register dump:
 CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b
 EIP:7b608328 ESP:007fe47c EBP:007fe4d4 EFLAGS:00200297(   - --  I S -A-P-C)
 EAX:007fe47c EBX:047a0000 ECX:007fe490 EDX:007fe4ec
 ESI:e0000008 EDI:007fe540
Stack dump:
0x007fe47c:  e0000008 00000001 00000000 7b608328
0x007fe48c:  00000001 047a0000 6d7f757b 00000009
0x007fe49c:  007fe514 6d7f6867 00000040 2c676e69
0x007fe4ac:  7095d709 7fffff01 00000000 2e302070
0x007fe4bc:  736d2030 0000000a 00000000 7320656d
0x007fe4cc:  00000009 e0000008 007fe4f4 6d848cd4


=>0 0x7b608328 RaiseException+0x43(code=<is not available>, flags=<is not available>, count=<is not available>, args=<is not available>) [/builddir/build/BUILD/wine-10.4-build/wine-10.4/dlls/kernelbase/debug.c:421] in kernelbase (0x007fe4d4)

=>0 0x7b608328 RaiseException+0x43 [/builddir/build/BUILD/wine-10.4-build/wine-10.4/dlls/kernelbase/debug.c:421] in kernelbase: subl $4, %esp
Unable to access file '/builddir/build/BUILD/wine-10.4-build/wine-10.4/dlls/kernelbase/debug.c'

Qorkey2519
Level 2
Level 2
Posts: 18
Joined: Sat Feb 15, 2025 7:04 pm

Re: WineHQ 10.4 Vulkan/DirectX Shader blob filesystem corruption after crash and lost display.

Post by Qorkey2519 »

To late to edit the last one.

I am going to Reinstall Fedora and upgrade to 42 soon hopefully. Would have been done frequently in the time i have spent investigation the issue.

What i have done

For each step i have done a complete powercycle. (Shuttingdown using shutdown -h now or reboot) - In some cases Shutting the computer down from the GUI has resulted in 'restarting the computer'. However when i shutdown from the Terminal it did shut down.

- Reinstalling including manual removal of Wine.
- Resetting the prefixes.
- Removing MingW

I could not remove MingW because in the FC Repo Wine depends on MingW.

However all indications do make clear there has been a corruption by trying to send commands to the kernel with instructions towards 'MingW' compiler rather than the driver due to a override somewhere else. VulkanCube.exe still runs and Vulkaninfo

Code: Select all

 013c:fixme:kernelbase:AppPolicyGetProcessTerminationMethod FFFFFFFA, 0085FECC 
With that running "Vulkaninfo.exe" from command line did not stop running. So i am first going to do clean power cycle and removing the power completely.

Code: Select all

0130:trace:file:find_drive_rootA "/home/redacted/Downloads/DXDiagnosticToolExeWIn10" -> drive Z:, root="/", name="/home/redacted/Downloads/DXDiagnosticToolExeWIn10"
0130:trace:file:find_drive_rootA "/usr/lib/wine/../../share/wine" -> drive Z:, root="/", name="/usr/lib/wine/../../share/wine"
0130:trace:file:find_drive_rootA "/home/redacted" -> drive Z:, root="/", name="/home/redacted"
0130:trace:file:find_drive_rootA "/home/redacted/.wine" -> drive Z:, root="/", name="/home/redacted/.wine"
0130:trace:file:find_drive_rootA "/usr/lib/wine/i386-unix/wine" -> drive Z:, root="/", name="/usr/lib/wine/i386-unix/wine"
0130:trace:file:find_drive_rootA "/usr/lib/wine" -> drive Z:, root="/", name="/usr/lib/wine"
0130:trace:file:find_drive_rootA "/usr/i686-w64-mingw32/sys-root/mingw/bin" -> drive Z:, root="/", name="/usr/i686-w64-mingw32/sys-root/mingw/bin"
0130:trace:file:nt_to_unix_file_name_no_root L"\\??\\Z:\\home\\redacted\\Downloads\\DXDiagnosticToolExeWIn10\\Vulkaninfo.exe" -> "/home/redacted/.wine/dosdevices/z:/home/redacted/Downloads/DXDiagnosticToolExeWIn10/vulkaninfo.exe"
0130:trace:file:RtlDosPathNameToNtPathName_U_WithStatus (L"Z:\\home\\redacted\\Downloads\\DXDiagnosticToolExeWIn10\\",0065FBD0,00000000,00000000)
0130:trace:file:RtlGetFullPathName_U (L"Z:\\home\\redacted\\Downloads\\DXDiagnosticToolExeWIn10\\" 520 0065F984 00000000)
0130:trace:file:RtlGetFullPathName_UEx (L"Z:\\home\\redacted\\Downloads\\DXDiagnosticToolExeWIn10\\" 520 0065F984 00000000 00000000)
0130:trace:file:NtCreateFile handle=0x65fbc4 access=00100020 name=L"\\??\\Z:\\home\\redacted\\Downloads\\DXDiagnosticToolExeWIn10\\" objattr=00000040 root=(nil) sec=(nil) io=0x65fbd8 alloc_size=(nil) attr=00000000 sharing=00000003 disp=1 options=00000021 ea=(nil).0x00000000
0130:trace:file:nt_to_unix_file_name_no_root L"\\??\\Z:\\home\\redacted\\Downloads\\DXDiagnosticToolExeWIn10\\" -> "/home/redacted/.wine/dosdevices/z:/home/redacted/Downloads/DXDiagnosticToolExeWIn10/"
0130:trace:file:RtlSetCurrentDirectory_U curdir now L"Z:\\home\\redacted\\Downloads\\DXDiagnosticToolExeWIn10\\" 00000018
0130:trace:file:NtCreateFile handle=0x65fc88 access=80100000 name=L"\\??\\C:\\windows\\sysnative\\wow64cpu.dll" objattr=00000000 root=(nil) sec=(nil) io=0x65fca4 alloc_size=(nil) attr=00000000 sharing=00000001 disp=1 options=00000060 ea=(nil).0x00000000
0130:trace:file:nt_to_unix_file_name_no_root L"\\??\\C:\\windows\\system32\\wow64cpu.dll" -> "/home/redacted/.wine/dosdevices/c:/windows/system32/wow64cpu.dll"
0130:trace:file:RtlDosPathNameToNtPathName_U_WithStatus (L"Z:\\home\\redacted\\Downloads\\DXDiagnosticToolExeWIn10\\Vulkaninfo.exe",0065FCA4,00000000,00000000)
0130:trace:file:RtlGetFullPathName_U (L"Z:\\home\\redacted\\Downloads\\DXDiagnosticToolExeWIn10\\Vulkaninfo.exe" 520 0065FA30 00000000)
0130:trace:file:RtlGetFullPathName_UEx (L"Z:\\home\\redacted\\Downloads\\DXDiagnosticToolExeWIn10\\Vulkaninfo.exe" 520 0065FA30 00000000 00000000)
0130:trace:file:RtlDosPathNameToNtPathName_U_WithStatus (L"Z:\\home\\redacted\\Downloads\\DXDiagnosticToolExeWIn10\\kernel32.dll",0065FBB4,00000000,00000000)
0130:trace:file:RtlGetFullPathName_U (L"Z:\\home\\redacted\\Downloads\\DXDiagnosticToolExeWIn10\\kernel32.dll" 520 0065F86C 00000000)
0130:trace:file:RtlGetFullPathName_UEx (L"Z:\\home\\redacted\\Downloads\\DXDiagnosticToolExeWIn10\\kernel32.dll" 520 0065F86C 00000000 00000000)
0130:trace:file:NtCreateFile handle=0x65f9fc access=80100000 name=L"\\??\\Z:\\home\\redacted\\Downloads\\DXDiagnosticToolExeWIn10\\kernel32.dll" objattr=00000040 root=(nil) sec=(nil) io=0x65fa08 alloc_size=(nil) attr=00000000 sharing=00000005 disp=1 options=00000060 ea=(nil).0x00000000
0130:trace:file:nt_to_unix_file_name_no_root L"home\\redacted\\Downloads\\DXDiagnosticToolExeWIn10\\kernel32.dll" not found in "/home/redacted/.wine/dosdevices/z:"
0130:warn:file:NtCreateFile L"\\??\\Z:\\home\\redacted\\Downloads\\DXDiagnosticToolExeWIn10\\kernel32.dll" not found (c0000034)
0130:trace:file:RtlDosPathNameToNtPathName_U_WithStatus (L"C:\\windows\\system32\\kernel32.dll",0065FBB4,00000000,00000000)
0130:trace:file:RtlGetFullPathName_U (L"C:\\windows\\system32\\kernel32.dll" 520 0065F86C 00000000)
0130:trace:file:RtlGetFullPathName_UEx (L"C:\\windows\\system32\\kernel32.dll" 520 0065F86C 00000000 00000000)
0130:trace:file:NtCreateFile handle=0x65f9fc access=80100000 name=L"\\??\\C:\\windows\\system32\\kernel32.dll" objattr=00000040 root=(nil) sec=(nil) io=0x65fa08 alloc_size=(nil) attr=00000000 sharing=00000005 disp=1 options=00000060 ea=(nil).0x00000000
Qorkey2519
Level 2
Level 2
Posts: 18
Joined: Sat Feb 15, 2025 7:04 pm

Re: WineHQ 10.4 Vulkan/DirectX Shader blob filesystem corruption after crash and lost display.

Post by Qorkey2519 »

Image


redacted@localhost-live:~/.wine/dosdevices$ wine winepath Z:
/home/redacted/.wine/dosdevices/

redacted@localhost-live:~/Games/redacted/_classic_$ wine winepath Z:
/home/redacted/Games/redacted/_classic_/

Ay ay ay ay ay :shock:

Code: Select all

redacted@redacted:~/Desktop$ ls ../ .
.:
 Battle.net.desktop      'Borderlands 3.desktop'               eu.vcmi.VCMI.desktop      org.qt-project.qtcreator.desktop  'Quake II.desktop'                  'Unreal Gold.desktop'
 blender.desktop         'Cataclysm Classic.desktop'           org.gimp.GIMP.desktop     qt5-designer.desktop               steam.desktop                       ws.openarena.OpenArena.desktop
'Borderlands 2.desktop'   com.github.keriew.augustus.desktop   org.gnome.Glade.desktop   qt6-assistant.desktop             'The Elder Scrolls Online.desktop'

../:
Agent-20250402T104523.log        bootlogfebruari16-1  Desktop             eso_start.sh        glxinfo.txt      install-log-fail.txt  Logs                        newrootesodebg.txt    stl                vulkaninfo.2.txt  wow_debug.log
AgentErrors-20250402T104523.log  bootlogfebruari16-2  dnf_history_72.txt  exportapril         gpu-log2.sh      install.log.txt       lvp_icd.i686.json           Pictures              Templates          vulkaninfo.txt    WoW-log.log
augustus-log-backup.txt          C_DRIVE_TREE.txt     Documents           feb8bootlog         gpu-log.sh       journalctl-logs.txt   lvp_icd.x86_64.json         Projects              this               wine_dxdiag.log
augustus-log.txt                 ChatGPT              Downloads           FiraxisLive         gpu_monitor.log  KDE_PLASMA            mingw-removed-packages.txt  Public                tree_mingw.txt     wine.txt
bootlog.1.1                      ck_crash_proton.log  dxdiag.debug.all    gameconsultant.txt  icd2.txt         KDE_PLASMA2           mingw.txt                   steam-377160.log      UserSettings2.txt  wine-vk.log
bootlog.1.2                      currentbootlog.txt   eso_logs            Games               icd.txt          KDE_PLASMA33          Music                       steam-377160.log.bak  Videos             Wintree.txt
redacted@redacted:~/Desktop$ ls ../ . /
.:
 Battle.net.desktop      'Borderlands 3.desktop'               eu.vcmi.VCMI.desktop      org.qt-project.qtcreator.desktop  'Quake II.desktop'                  'Unreal Gold.desktop'
 blender.desktop         'Cataclysm Classic.desktop'           org.gimp.GIMP.desktop     qt5-designer.desktop               steam.desktop                       ws.openarena.OpenArena.desktop
'Borderlands 2.desktop'   com.github.keriew.augustus.desktop   org.gnome.Glade.desktop   qt6-assistant.desktop             'The Elder Scrolls Online.desktop'

../:
Agent-20250402T104523.log        bootlogfebruari16-1  Desktop             eso_start.sh        glxinfo.txt      install-log-fail.txt  Logs                        newrootesodebg.txt    stl                vulkaninfo.2.txt  wow_debug.log
AgentErrors-20250402T104523.log  bootlogfebruari16-2  dnf_history_72.txt  exportapril         gpu-log2.sh      install.log.txt       lvp_icd.i686.json           Pictures              Templates          vulkaninfo.txt    WoW-log.log
augustus-log-backup.txt          C_DRIVE_TREE.txt     Documents           feb8bootlog         gpu-log.sh       journalctl-logs.txt   lvp_icd.x86_64.json         Projects              this               wine_dxdiag.log
augustus-log.txt                 ChatGPT              Downloads           FiraxisLive         gpu_monitor.log  KDE_PLASMA            mingw-removed-packages.txt  Public                tree_mingw.txt     wine.txt
bootlog.1.1                      ck_crash_proton.log  dxdiag.debug.all    gameconsultant.txt  icd2.txt         KDE_PLASMA2           mingw.txt                   steam-377160.log      UserSettings2.txt  wine-vk.log
bootlog.1.2                      currentbootlog.txt   eso_logs            Games               icd.txt          KDE_PLASMA33          Music                       steam-377160.log.bak  Videos             Wintree.txt

/:
afs  bin  boot  dev  etc  home  lib  lib64  lost+found  media  mnt  opt  proc  root  run  sbin  srv  sys  tmp  usr  var
redacted@redacted:~/Desktop$
Qorkey2519
Level 2
Level 2
Posts: 18
Joined: Sat Feb 15, 2025 7:04 pm

Re: WineHQ 10.4 Vulkan/DirectX Shader blob filesystem corruption after crash and lost display.

Post by Qorkey2519 »

Code: Select all

0874:trace:file:nt_to_unix_file_name_no_root L"usr\\x86_64-w64-mingw32\\sys-root\\mingw\\bin\\kernel32.dll" not found in "/home/[REDACTED]/.wine/dosdevices/z:"
0874:warn:file:NtCreateFile L"\\??\\Z:\\usr\\x86_64-w64-mingw32\\sys-root\\mingw\\bin\\kernel32.dll" not found (c0000034)
0874:trace:file:RtlDosPathNameToNtPathName_U_WithStatus (L"\\??\\Z:\\usr\\x86_64-w64-mingw32\\sys-root\\mingw\\bin\\ntdll.dll",000000000882EB40,0000000000000000,0000000000000000)
0874:trace:file:NtCreateFile handle=0x882e818 access=80100000 name=L"\\??\\Z:\\usr\\x86_64-w64-mingw32\\sys-root\\mingw\\bin\\ntdll.dll" objattr=00000040 root=(nil) sec=(nil) io=0x882e820 alloc_size=(nil) attr=00000000 sharing=00000005 disp=1 options=00000060 ea=(nil).0x00000000
0874:trace:file:nt_to_unix_file_name_no_root L"usr\\x86_64-w64-mingw32\\sys-root\\mingw\\bin\\ntdll.dll" not found in "/home/[REDACTED]/.wine/dosdevices/z:"
0874:warn:file:NtCreateFile L"\\??\\Z:\\usr\\x86_64-w64-mingw32\\sys-root\\mingw\\bin\\ntdll.dll" not found (c0000034)
0874:trace:file:RtlDosPathNameToNtPathName_U_WithStatus (L"\\??\\Z:\\usr\\x86_64-w64-mingw32\\sys-root\\mingw\\bin\\ucrtbase.dll",000000000882EB40,0000000000000000,0000000000000000)
0874:trace:file:NtCreateFile handle=0x882e818 access=80100000 name=L"\\??\\Z:\\usr\\x86_64-w64-mingw32\\sys-root\\mingw\\bin\\ucrtbase.dll" objattr=00000040 root=(nil) sec=(nil) io=0x882e820 alloc_size=(nil) attr=00000000 sharing=00000005 disp=1 options=00000060 ea=(nil).0x00000000
0874:trace:file:nt_to_unix_file_name_no_root L"usr\\x86_64-w64-mingw32\\sys-root\\mingw\\bin\\ucrtbase.dll" not found in "/home/[REDACTED]/.wine/dosdevices/z:"
0874:warn:file:NtCreateFile L"\\??\\Z:\\usr\\x86_64-w64-mingw32\\sys-root\\mingw\\bin\\ucrtbase.dll" not found (c0000034)
0874:fixme:secur32:get_enabled_protocols handle TLS parameters

Code: Select all

[REDACTED]@[REDACTED]:~/Games/[REDACTED]/_classic_$ env | grep -i mingw
[REDACTED]@[REDACTED]:~/Games/[REDACTED]/_classic_$ wine cmd /c echo %PATH%
C:\windows\system32;C:\windows;C:\windows\syswow64
[REDACTED]@[REDACTED]:~/Games/[REDACTED]/_classic_$ echo $PATH
/home/[REDACTED]/.local/bin:/home/[REDACTED]/bin:/usr/local/bin:/usr/local/sbin:/usr/bin:/usr/sbin:/var/lib/snapd/snap/bin:/home/[REDACTED]/.dotnet/tools
[REDACTED]@[REDACTED]:~/Games/[REDACTED]/_classic_$ ls ~/.wine/drive_c/windows/system32/ucrtbase.dll
/home/[REDACTED]/.wine/drive_c/windows/system32/ucrtbase.dll
[REDACTED]@[REDACTED]:~/Games/[REDACTED]/_classic_$ printenv | grep PATH
WINDOWPATH=2
MOZ_GMP_PATH=/usr/lib64/mozilla/plugins/gmp-gmpopenh264/system-installed
DEBUGINFOD_IMA_CERT_PATH=/etc/keys/ima:
PATH=/home/[REDACTED]/.local/bin:/home/[REDACTED]/bin:/usr/local/bin:/usr/local/sbin:/usr/bin:/usr/sbin:/var/lib/snapd/snap/bin:/home/[REDACTED]/.dotnet/tools
[REDACTED]@[REDACTED]:~/Games/[REDACTED]/_classic_$ 


Well! It's that time again. Every 6AM. ь ъ ь

An Apoligy ь ъ ь

I have broken your window ь ъ ь

Image
Qorkey2519
Level 2
Level 2
Posts: 18
Joined: Sat Feb 15, 2025 7:04 pm

Re: WineHQ 10.4 Vulkan/DirectX Shader blob filesystem corruption after crash and lost display.

Post by Qorkey2519 »

Meanwhile the broken shader program on Win 10................ *really do not pressure yourselves at any time*

Image
Qorkey2519
Level 2
Level 2
Posts: 18
Joined: Sat Feb 15, 2025 7:04 pm

Re: WineHQ 10.4 Vulkan/DirectX Shader blob filesystem corruption after crash and lost display.

Post by Qorkey2519 »

Image

Image

Image

Image

There you have it. An Apoligy. Might have split the atom.

ц рау
Qorkey2519
Level 2
Level 2
Posts: 18
Joined: Sat Feb 15, 2025 7:04 pm

Re: WineHQ 10.4 Vulkan/DirectX Shader blob filesystem corruption after crash and lost display.

Post by Qorkey2519 »

So i have been 'dropped' from Fedora Forums after mentioning ChatGPT.

Image

Something has removed "Tem" from %SystemRoot% maybe.

--- > 'this' has gone classic

Code: Select all


redacted@redacted:/usr$ sudo dnf remove mingw64-*
Package                                                                          Arch              Version                                                                          Repository                                          Size
Removing:
 mingw64-FAudio                                                                  noarch            23.07-6.fc41                                                                     fedora                                         510.7 KiB
 mingw64-SDL2                                                                    noarch            2.30.3-2.fc41                                                                    fedora                                           5.0 MiB
 mingw64-crt                                                                     noarch            12.0.0-4.fc41                                                                    fedora                                         119.7 MiB
 mingw64-filesystem                                                              noarch            148-6.fc41                                                                       fedora                                          11.5 KiB
 mingw64-lcms2                                                                   noarch            2.14-6.fc41                                                                      fedora                                         817.8 KiB
 mingw64-libgcc                                                                  x86_64            14.2.1-3.fc41                                                                    fedora                                           1.3 MiB
 mingw64-libjpeg-turbo                                                           noarch            3.0.2-2.fc41                                                                     fedora                                           1.2 MiB
 mingw64-libpng                                                                  noarch            1.6.40-4.fc41                                                                    fedora                                         990.3 KiB
 mingw64-libstdc++                                                               x86_64            14.2.1-3.fc41                                                                    fedora                                          24.9 MiB
 mingw64-libtiff                                                                 noarch            4.4.0-6.fc41                                                                     fedora                                           1.2 MiB
 mingw64-libxml2                                                                 noarch            2.12.8-2.fc41                                                                    fedora                                           2.8 MiB
 mingw64-libxslt                                                                 noarch            1.1.43-1.fc41                                                                    updates                                        816.9 KiB
 mingw64-vkd3d                                                                   noarch            1.14-1.fc41                                                                      updates                                          3.4 MiB
 mingw64-win-iconv                                                               noarch            0.0.8-13.fc41                                                                    fedora                                          53.3 KiB
 mingw64-wine-gecko                                                              noarch            2.47.4-4.fc40                                                                    fedora                                          49.5 MiB
 mingw64-winpthreads                                                             noarch            12.0.0-3.fc41                                                                    updates                                        306.9 KiB
 mingw64-zlib                                                                    noarch            1.3.1-3.fc41                                                                     fedora                                         269.7 KiB
Removing dependent packages:
 q4wine                                                                          x86_64            1.3.13-8.fc41                                                                    fedora                                           6.5 MiB
 wine                                                                            x86_64            10.4-2.fc41                                                                      updates                                          0.0   B
 wine-cms                                                                        x86_64            10.4-2.fc41                                                                      updates                                          2.2 MiB
 wine-core                                                                       i686              10.4-2.fc41                                                                      updates                                        603.8 MiB
 wine-core                                                                       x86_64            10.4-2.fc41                                                                      updates                                        718.3 MiB
 wine-devel                                                                      x86_64            10.4-2.fc41                                                                      updates                                        120.5 MiB
 wine-dxvk                                                                       x86_64            2.5.3-2.fc41                                                                     updates                                         17.9 MiB
 wine-ldap                                                                       x86_64            10.4-2.fc41                                                                      updates                                          3.3 MiB
 wine-opencl                                                                     x86_64            10.4-2.fc41                                                                      updates                                        355.2 KiB
 wine-pulseaudio                                                                 i686              10.4-2.fc41                                                                      updates                                        208.8 KiB
 wine-pulseaudio                                                                 x86_64            10.4-2.fc41                                                                      updates                                        229.6 KiB
 wine-smartcard                                                                  x86_64            10.4-2.fc41                                                                      updates                                        280.9 KiB
 wine-twain                                                                      x86_64            10.4-2.fc41                                                                      updates                                        674.6 KiB
 winetricks                                                                      noarch            20250102-1.fc41                                                                  updates                                        873.5 KiB
Removing unused dependencies:
 SDL2_net                                                                        x86_64            2.2.0-6.fc41                                                                     fedora                                          27.2 KiB
 dosbox-staging                                                                  x86_64            0.81.2-3.fc41                                                                    fedora                                          14.6 MiB
 fluidsynth-libs                                                                 x86_64            2.4.4-1.fc41                                                                     updates                                        538.1 KiB
 iir1                                                                            x86_64            1.9.5-1.fc41                                                                     fedora                                          53.1 KiB
 liberation-narrow-fonts                                                         noarch            2:1.07.6-16.fc41                                                                 fedora                                         525.2 KiB
 libinstpatch                                                                    x86_64            1.1.6-31.fc41                                                                    updates                                        767.5 KiB
 mesa-libOSMesa                                                                  i686              25.0.2-2.fc41                                                                    updates                                         14.7 MiB
 mesa-libOSMesa                                                                  x86_64            25.0.2-2.fc41                                                                    updates                                         14.0 MiB
 mingw-binutils-generic                                                          x86_64            2.42-2.fc41                                                                      fedora                                           5.4 MiB
 mingw-filesystem-base                                                           noarch            148-6.fc41                                                                       fedora                                          36.2 KiB
 mingw32-FAudio                                                                  noarch            23.07-6.fc41                                                                     fedora                                         512.0 KiB
 mingw32-SDL2                                                                    noarch            2.30.3-2.fc41                                                                    fedora                                           5.2 MiB
 mingw32-crt                                                                     noarch            12.0.0-4.fc41                                                                    fedora                                          99.6 MiB
 mingw32-filesystem                                                              noarch            148-6.fc41                                                                       fedora                                          11.4 KiB
 mingw32-lcms2                                                                   noarch            2.14-6.fc41                                                                      fedora                                         850.3 KiB
 mingw32-libgcc                                                                  x86_64            14.2.1-3.fc41                                                                    fedora                                           1.3 MiB
 mingw32-libjpeg-turbo                                                           noarch            3.0.2-2.fc41                                                                     fedora                                           1.0 MiB
 mingw32-libpng                                                                  noarch            1.6.40-4.fc41                                                                    fedora                                           1.0 MiB
 mingw32-libstdc++                                                               x86_64            14.2.1-3.fc41                                                                    fedora                                          22.3 MiB
 mingw32-libtiff                                                                 noarch            4.4.0-6.fc41                                                                     fedora                                           1.2 MiB
 mingw32-libxml2                                                                 noarch            2.12.8-2.fc41                                                                    fedora                                           2.9 MiB
 mingw32-libxslt                                                                 noarch            1.1.43-1.fc41                                                                    updates                                        862.4 KiB
 mingw32-vkd3d                                                                   noarch            1.14-1.fc41                                                                      updates                                          3.6 MiB
 mingw32-win-iconv                                                               noarch            0.0.8-13.fc41                                                                    fedora                                          52.7 KiB
 mingw32-wine-gecko                                                              noarch            2.47.4-4.fc40                                                                    fedora                                          51.7 MiB
 mingw32-winpthreads                                                             noarch            12.0.0-3.fc41                                                                    updates                                        324.9 KiB
 mingw32-zlib                                                                    noarch            1.3.1-3.fc41                                                                     fedora                                         272.7 KiB
 mt32emu                                                                         x86_64            2.7.1-4.fc41                                                                     fedora                                         247.9 KiB
 ocl-icd                                                                         i686              2.3.2-7.fc41                                                                     fedora                                         233.4 KiB
 qtlockedfile-qt5                                                                x86_64            2.4-43.20150629git5a07df5.fc41                                                   fedora                                          81.4 KiB
 qtsingleapplication-qt5                                                         x86_64            2.6.1-50.fc41                                                                    fedora                                         101.7 KiB
 samba-winbind                                                                   x86_64            2:4.21.5-1.fc41                                                                  updates                                          1.3 MiB
 samba-winbind-clients                                                           x86_64            2:4.21.5-1.fc41                                                                  updates                                        160.2 KiB
 samba-winbind-modules                                                           x86_64            2:4.21.5-1.fc41                                                                  updates                                        116.2 KiB
 wine-alsa                                                                       i686              10.4-2.fc41                                                                      updates                                        275.2 KiB
 wine-alsa                                                                       x86_64            10.4-2.fc41                                                                      updates                                        304.9 KiB
 wine-arial-fonts                                                                noarch            10.4-2.fc41                                                                      updates                                        156.9 KiB
 wine-cms                                                                        i686              10.4-2.fc41                                                                      updates                                          1.7 MiB
 wine-common                                                                     noarch            10.4-2.fc41                                                                      updates                                        120.0 KiB
 wine-courier-fonts                                                              noarch            10.4-2.fc41                                                                      updates                                        170.1 KiB
 wine-desktop                                                                    noarch            10.4-2.fc41                                                                      updates                                        696.0 KiB
 wine-dxvk                                                                       i686              2.5.3-2.fc41                                                                     updates                                         16.6 MiB
 wine-dxvk-d3d10                                                                 i686              2.5.3-2.fc41                                                                     updates                                        790.2 KiB
 wine-dxvk-d3d10                                                                 x86_64            2.5.3-2.fc41                                                                     updates                                         11.7 MiB
 wine-dxvk-d3d8                                                                  i686              2.5.3-2.fc41                                                                     updates                                         11.8 MiB
 wine-dxvk-d3d8                                                                  x86_64            2.5.3-2.fc41                                                                     updates                                         13.3 MiB
 wine-dxvk-d3d9                                                                  i686              2.5.3-2.fc41                                                                     updates                                         15.3 MiB
 wine-dxvk-d3d9                                                                  x86_64            2.5.3-2.fc41                                                                     updates                                         16.4 MiB
 wine-dxvk-dxgi                                                                  i686              2.5.3-2.fc41                                                                     updates                                         13.6 MiB
 wine-dxvk-dxgi                                                                  x86_64            2.5.3-2.fc41                                                                     updates                                         14.9 MiB
 wine-fixedsys-fonts                                                             noarch            10.4-2.fc41                                                                      updates                                         36.9 KiB
 wine-fonts                                                                      noarch            10.4-2.fc41                                                                      updates                                          0.0   B
 wine-ldap                                                                       i686              10.4-2.fc41                                                                      updates                                          2.6 MiB
 wine-marlett-fonts                                                              noarch            10.4-2.fc41                                                                      updates                                         31.8 KiB
 wine-mono                                                                       noarch            9.4.0-2.fc41                                                                     updates                                        237.9 MiB
 wine-ms-sans-serif-fonts                                                        noarch            10.4-2.fc41                                                                      updates                                          4.6 MiB
 wine-opencl                                                                     i686              10.4-2.fc41                                                                      updates                                        299.1 KiB
 wine-small-fonts                                                                noarch            10.4-2.fc41                                                                      updates                                         65.5 KiB
 wine-smartcard                                                                  i686              10.4-2.fc41                                                                      updates                                        229.2 KiB
 wine-symbol-fonts                                                               noarch            10.4-2.fc41                                                                      updates                                         51.2 KiB
 wine-system-fonts                                                               noarch            10.4-2.fc41                                                                      updates                                        120.9 KiB
 wine-systemd                                                                    noarch            10.4-2.fc41                                                                      updates                                        119.0   B
 wine-twain                                                                      i686              10.4-2.fc41                                                                      updates                                        536.2 KiB
 wine-webdings-fonts                                                             noarch            10.4-2.fc41                                                                      updates                                         30.0 KiB

Transaction Summary:
 Removing:          95 packages

After this operation, 2 GiB will be freed (install 0 B, remove 2 GiB).
Is this ok [y/N]: 
Post Reply