Captvty V3 fails to start with wine 10.2, works fine with wine 10.1 and before

Questions about Wine on Linux
Locked
desessarts
Level 4
Level 4
Posts: 196
Joined: Wed Oct 04, 2023 7:57 am

Captvty V3 fails to start with wine 10.2, works fine with wine 10.1 and before

Post by desessarts »

Hello

I have a display bug not solved at the moment
(see https://bugs.winehq.org/show_bug.cgi?id=55955)
but Captvty V3 can be used
(see this page if you want to install Captvty V2 or V3
http://neo-net.fr/forum/viewtopic.php?f=31&t=244667

or just do

Code: Select all

#!/bin/bash

#Création conditionnelle du dossier où seront contenus les fichiers du logiciel
test ! -d "$HOME/.captvt3" && mkdir "$HOME/.captvt3"

#Purge du dossier où sont contenus les fichiers du logiciel pour la mise à jour
test -d "$HOME/.captvt3" && rm -rf "$HOME/.captvt3/bin" && rm "$HOME/.captvt3/Captvty.exe" && rm "$HOME/.captvt3/Captvty.exe.config"

#Récupération du programme proprement dit
echo Téléchargement de Captvty V3 ... Patience ...
adresse=$(wget -q -O- 'http://v3.captvty.fr' | grep "dl zip" | sed -n 's/.*href="\(\/\/.\+\.zip\).*/http:\1/p')
test -n "$adresse" && wget -qO /tmp/captvt3.zip "$adresse"
if test -n /tmp/captvt3.zip
then
   unzip -d "$HOME/.captvt3/" /tmp/captvt3.zip &&  rm /tmp/captvt3.zip
fi
)

since wine 10.2 Captvty fails to start

Code: Select all

$ WINEPREFIX=$HOME/.wine64 WINEARCH=win64 wine .captvt3/Captvty.exe 
wine: failed to load /opt/wine-devel/lib/wine/i386-windows/ntdll.dll error 4000000e
0024:err:environ:run_wineboot failed to start wineboot 1
wine: failed to load /opt/wine-devel/lib/wine/i386-windows/ntdll.dll error 4000000e
0024:err:win:get_desktop_window failed to start explorer 1
0024:err:vulkan:vulkan_init_once Failed to load libvulkan.so.1
0024:fixme:mscoree:parse_supported_runtime sku=L".NETFramework,Version=v4.5.2" not implemented
0024:fixme:mscoree:parse_supported_runtime sku=L".NETFramework,Version=v4.5.2" not implemented
0024:err:mscoree:CLRRuntimeInfo_GetRuntimeHost Wine Mono is not installed

a friend has the same message but without the last line about Mono

I tried winecfg or wineboot, but it fails

Code: Select all

$ WINEPREFIX=$HOME/.wine64 WINEARCH=win64 winecfg
wine: failed to load /opt/wine-devel/lib/wine/i386-windows/ntdll.dll error 4000000e
0024:err:environ:run_wineboot failed to start wineboot 1
wine: failed to load /opt/wine-devel/lib/wine/i386-windows/ntdll.dll error 4000000e
wine: failed to load /opt/wine-devel/lib/wine/i386-windows/ntdll.dll error 4000000e
0024:err:start:fatal_error FormatMessage failed
$ WINEPREFIX=$HOME/.wine64 WINEARCH=win64 wineboot
wine: failed to load /opt/wine-devel/lib/wine/i386-windows/ntdll.dll error 4000000e
0024:err:environ:run_wineboot failed to start wineboot 1
wine: failed to load /opt/wine-devel/lib/wine/i386-windows/ntdll.dll error 4000000e
wine: failed to load /opt/wine-devel/lib/wine/i386-windows/ntdll.dll error 4000000e
0024:err:start:fatal_error FormatMessage failed
$ WINEPREFIX=$HOME/.wine64 WINEARCH=win64 wineboot -u
wine: failed to load /opt/wine-devel/lib/wine/i386-windows/ntdll.dll error 4000000e
0044:err:environ:run_wineboot failed to start wineboot 1
wine: failed to load /opt/wine-devel/lib/wine/i386-windows/ntdll.dll error 4000000e
wine: failed to load /opt/wine-devel/lib/wine/i386-windows/ntdll.dll error 4000000e
0044:err:start:fatal_error FormatMessage failed
$ 
if I use WINEDEBUG I get this

Code: Select all

$ WINEDEBUG=+loaddll WINEPREFIX=$HOME/.wine64 WINEARCH=win64 wine start .captvt3/Captvty.exe 
wine: failed to load /opt/wine-devel/lib/wine/i386-windows/ntdll.dll error 4000000e
0024:err:environ:run_wineboot failed to start wineboot 1
0024:trace:loaddll:build_module Loaded L"C:\\windows\\syswow64\\start.exe" at 00400000: builtin
0024:trace:loaddll:build_module Loaded L"C:\\windows\\syswow64\\kernelbase.dll" at 7B640000: builtin
0024:trace:loaddll:build_module Loaded L"C:\\windows\\syswow64\\kernel32.dll" at 7BB80000: builtin
0024:trace:loaddll:build_module Loaded L"C:\\windows\\syswow64\\msvcrt.dll" at 7A5D0000: builtin
0024:trace:loaddll:build_module Loaded L"C:\\windows\\syswow64\\ucrtbase.dll" at 7A220000: builtin
0024:trace:loaddll:build_module Loaded L"C:\\windows\\syswow64\\sechost.dll" at 7A550000: builtin
0024:trace:loaddll:build_module Loaded L"C:\\windows\\syswow64\\advapi32.dll" at 7A890000: builtin
0024:trace:loaddll:build_module Loaded L"C:\\windows\\syswow64\\win32u.dll" at 79AA0000: builtin
0024:trace:loaddll:build_module Loaded L"C:\\windows\\syswow64\\user32.dll" at 79AF0000: builtin
0024:trace:loaddll:build_module Loaded L"C:\\windows\\syswow64\\gdi32.dll" at 79FE0000: builtin
0024:trace:loaddll:build_module Loaded L"C:\\windows\\syswow64\\shcore.dll" at 79940000: builtin
0024:trace:loaddll:build_module Loaded L"C:\\windows\\syswow64\\shlwapi.dll" at 799A0000: builtin
0024:trace:loaddll:build_module Loaded L"C:\\windows\\syswow64\\shell32.dll" at 7A990000: builtin
wine: failed to load /opt/wine-devel/lib/wine/i386-windows/ntdll.dll error 4000000e
0024:trace:loaddll:build_module Loaded L"C:\\windows\\syswow64\\imm32.dll" at 798C0000: builtin
wine: failed to load /opt/wine-devel/lib/wine/i386-windows/ntdll.dll error 4000000e
0024:err:start:fatal_error FormatMessage failed
$ ls -alrt /opt/wine-devel/lib/wine/i386-windows/ntdll.dll
-rw-r--r-- 1 root root 3283901 22 févr. 17:55 /opt/wine-devel/lib/wine/i386-windows/ntdll.dll
$ 
so the file ntdll.dll is present, but wine does not find it

thanks for any hint
desessarts
Level 4
Level 4
Posts: 196
Joined: Wed Oct 04, 2023 7:57 am

Re: Captvty V3 fails to start with wine 10.2, works fine with wine 10.1 and before

Post by desessarts »

I see ntdll.dll many times in the notes of wine 10.2

https://gitlab.winehq.org/wine/wine/-/r ... /wine-10.2
User avatar
sotel
Level 2
Level 2
Posts: 17
Joined: Thu Aug 07, 2008 9:09 am

Re: Captvty V3 fails to start with wine 10.2, works fine with wine 10.1 and before

Post by sotel »

Same here:
I only run

Code: Select all

wine winecfg
and got tons of messages about wines fails:

Code: Select all

wine: failed to load /opt/wine-devel/lib/wine/i386-windows/ntdll.dll error
So: either this is a packaging problem or a serious problem with the new handling of win386 code.

@Rosanne:
Could you please check inside the builded packages to see if a ntdll.dll is present?
Hazed
Newbie
Newbie
Posts: 3
Joined: Wed Aug 02, 2023 8:27 am

Re: Captvty V3 fails to start with wine 10.2, works fine with wine 10.1 and before

Post by Hazed »

The latest 10.2 release of wine-devel appears to be broken. In my case, on Debian Bookworm using the 10.2 winehq-devel packages, there is no wine64 command anymore. I didn't examine it too closely so I rolled back to 10.1 and everything works as expected. Upgrading to the 10.2 WineHQ packages broke everything.

Just my 2 cents. Hope it helps.
BeerHQ
Newbie
Newbie
Posts: 2
Joined: Wed May 27, 2020 5:32 am

Re: Captvty V3 fails to start with wine 10.2, works fine with wine 10.1 and before

Post by BeerHQ »

I started experiencing the same error since the update to 10.2-staging yesterday.

Code: Select all

$ winecfg
wine: failed to load /opt/wine-staging/lib/wine/i386-windows/ntdll.dll error 4000000e
0024:err:environ:run_wineboot failed to start wineboot 1
0024:fixme:winediag:loader_init wine-staging 10.2 is a testing version containing experimental patches.
0024:fixme:winediag:loader_init Please mention your exact version when filing bug reports on winehq.org.
wine: failed to load /opt/wine-staging/lib/wine/i386-windows/ntdll.dll error 4000000e
wine: failed to load /opt/wine-staging/lib/wine/i386-windows/ntdll.dll error 4000000e
0024:err:win:get_desktop_window failed to start explorer 1
wine: failed to load /opt/wine-staging/lib/wine/i386-windows/ntdll.dll error 4000000e
0024:err:start:fatal_error FormatMessage failed
Programs that previously ran fine now won't run, though some programs still work without issue.
User avatar
dimesio
Moderator
Moderator
Posts: 13367
Joined: Tue Mar 25, 2008 10:30 pm

Re: Captvty V3 fails to start with wine 10.2, works fine with wine 10.1 and before

Post by dimesio »

The 10.2 Debian/Ubuntu packages are broken; downgrade to 10.1.

https://bugs.winehq.org/show_bug.cgi?id=57859
desessarts
Level 4
Level 4
Posts: 196
Joined: Wed Oct 04, 2023 7:57 am

Re: Captvty V3 fails to start with wine 10.2, works fine with wine 10.1 and before

Post by desessarts »

by the way, on Debian with wine 10.2, I did a rollback to wine 10.1 with this command (which needs to be adapted for Ubuntu/Mint...)

Code: Select all

sudo apt install --install-recommends winehq-devel=10.1~bookworm-1 wine-devel=10.1~bookworm-1 wine-devel-amd64=10.1~bookworm-1 wine-devel-i386:i386=10.1~bookworm-1
the command

Code: Select all

$ apt-cache showpkg wine-devel | grep 10.1
10.1~bookworm-1 (/var/lib/apt/lists/dl.winehq.org_wine-builds_debian_dists_bookworm_main_binary-amd64_Packages) (/var/lib/dpkg/status)
  winehq-devel,wine-devel 10.1~bookworm-1
10.1~bookworm-1 - dpkg (2 1.14.12ubuntu3) debconf (18 0.5) debconf-2.0 (0 (null)) libc6 (2 2.34) wine-devel-i386 (5 10.1~bookworm-1) wine-devel-amd64 (5 10.1~bookworm-1) libcap2-bin (0 (null)) wine-devel:i386 (32 (null)) 
10.1~bookworm-1 - wine-devel:i386 (= 10.1~bookworm-1) 
wine-devel:i386 10.1~bookworm-1 (= 10.1~bookworm-1)
gg@debian12:~$ 
helped me find the correct syntax
desessarts
Level 4
Level 4
Posts: 196
Joined: Wed Oct 04, 2023 7:57 am

Re: Captvty V3 fails to start with wine 10.2, works fine with wine 10.1 and before

Post by desessarts »

Hello

I am a bit surprised wine 10.2 is still proposed when I do

Code: Select all

sudo apt update
and I still get the bad wine 10.2 if I

Code: Select all

sudo apt upgrade
Should wine 10.2 be "on hold"?🤔
Locked