https://bugs.winehq.org/show_bug.cgi?id=35680
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- URL|http://www.dvdvideosoft.com |https://web.archive.org/web |/free-dvd-video-software-do |/20190405080619/https://dl2 |wnload.htm |.filehippo.com/ff799c396922 | |45139b741dcc4033b7ce/FreeSt | |udio.exe?ttl=1554465414&tok | |en=a9e211403053be16baf6dd74 | |f4440c73 Component|-unknown |mscoree CC| |focht@gmx.net Summary|Impossible to run |DVDVideoSoft Free YouTube |DVDVideoSoft Free YouTube |to MP3 Converter 3.x, part |to MP3 Converter with |of FreeStudio 6.5.x (.NET |wine-mono |2.0 SP2 app) fails to run | |with Wine-Mono
--- Comment #11 from Anastasius Focht focht@gmx.net --- Hello Vincent,
--- quote --- This fails in current Wine because it can't find some of its own dlls: tier0.dll, libcrypto-1_1.dll, libcurl.dll, dlmgr.dll, and jansson.dll. --- quote ---
that's bug 46809
--- snip --- $ WINEDEBUG=+seh,+relay,+loaddll,+module wine ./FreeYouTubeToMP3Converter_4.1.91.328_d_45c65720-4be0-4cd6-813e-44ad81ea42a1.exe
log.txt 2>&1
.. 002c:Call KERNEL32.LoadLibraryExW(00a0164c L"C:\users\focht\Temp\is-KQRH8.tmp\dvssyshelper.dll",00000000,00000008) ret=004a1c54 002c:trace:module:load_dll looking for L"C:\users\focht\Temp\is-KQRH8.tmp\dvssyshelper.dll" in L"C:\windows\system32" 002c:trace:module:map_image mapped PE file at 0x720000-0x78c000 002c:trace:module:map_image mapping section .text at 0x721000 off 400 size 4d000 virt 4ce4e flags 60000020 002c:trace:module:map_image mapping section .rdata at 0x76e000 off 4d400 size 13800 virt 1362c flags 40000040 002c:trace:module:map_image clearing 0x781800 - 0x782000 002c:trace:module:map_image mapping section .data at 0x782000 off 60c00 size 2a00 virt 2edc flags c0000040 002c:trace:module:map_image clearing 0x784a00 - 0x785000 002c:trace:module:map_image mapping section .rsrc at 0x785000 off 63600 size 600 virt 550 flags 40000040 002c:trace:module:map_image clearing 0x785600 - 0x786000 002c:trace:module:map_image mapping section .reloc at 0x786000 off 63c00 size 5a00 virt 59b4 flags 42000040 002c:trace:module:map_image clearing 0x78ba00 - 0x78c000 002c:trace:module:get_load_order looking for L"C:\users\focht\Temp\is-KQRH8.tmp\dvssyshelper.dll" 002c:trace:module:get_load_order got hardcoded default for L"C:\users\focht\Temp\is-KQRH8.tmp\dvssyshelper.dll" 002c:trace:module:load_builtin_dll Trying built-in L"dvssyshelper.dll" 002c:warn:module:load_builtin_dll cannot open .so lib for builtin L"dvssyshelper.dll": /home/focht/projects/wine/mainline-install-x86_64/bin/../lib/wine/dvssyshelper.dll.so: cannot open shared object file: No such file or directory 002c:trace:module:load_native_dll Trying native dll L"\??\C:\users\focht\Temp\is-KQRH8.tmp\dvssyshelper.dll" 002c:trace:module:perform_relocations relocating from 0x10000000-0x1006c000 to 0x720000-0x78c000 002c:trace:module:set_security_cookie initializing security cookie 0x782530 ... 002c:trace:module:get_load_order looking for L"C:\windows\system32\tier0.dll" 002c:trace:module:get_load_order got hardcoded default for L"tier0.dll" 002c:trace:module:load_builtin_dll Trying built-in L"tier0.dll" 002c:warn:module:load_builtin_dll cannot open .so lib for builtin L"tier0.dll": /home/focht/projects/wine/mainline-install-x86_64/bin/../lib/wine/tier0.dll.so: cannot open shared object file: No such file or directory 002c:warn:module:load_dll Failed to load module L"tier0.dll"; status=c0000135 002c:err:module:import_dll Library tier0.dll (which is needed by L"C:\users\focht\Temp\is-KQRH8.tmp\dvssyshelper.dll") not found 002c:trace:module:load_dll looking for L"libcrypto-1_1.dll" in L"C:\windows\system32" 002c:trace:module:get_load_order looking for L"C:\windows\system32\libcrypto-1_1.dll" 002c:trace:module:get_load_order got hardcoded default for L"libcrypto-1_1.dll" 002c:trace:module:load_builtin_dll Trying built-in L"libcrypto-1_1.dll" 002c:warn:module:load_builtin_dll cannot open .so lib for builtin L"libcrypto-1_1.dll": /home/focht/projects/wine/mainline-install-x86_64/bin/../lib/wine/libcrypto-1_1.dll.so: cannot open shared object file: No such file or directory 002c:warn:module:load_dll Failed to load module L"libcrypto-1_1.dll"; status=c0000135 002c:err:module:import_dll Library libcrypto-1_1.dll (which is needed by L"C:\users\focht\Temp\is-KQRH8.tmp\dvssyshelper.dll") not found 002c:trace:module:load_dll looking for L"libcurl.dll" in L"C:\windows\system32" 002c:trace:module:get_load_order looking for L"C:\windows\system32\libcurl.dll" 002c:trace:module:get_load_order got hardcoded default for L"libcurl.dll" 002c:trace:module:load_builtin_dll Trying built-in L"libcurl.dll" 002c:warn:module:load_builtin_dll cannot open .so lib for builtin L"libcurl.dll": /home/focht/projects/wine/mainline-install-x86_64/bin/../lib/wine/libcurl.dll.so: cannot open shared object file: No such file or directory 002c:warn:module:load_dll Failed to load module L"libcurl.dll"; status=c0000135 002c:err:module:import_dll Library libcurl.dll (which is needed by L"C:\users\focht\Temp\is-KQRH8.tmp\dvssyshelper.dll") not found 002c:trace:module:load_dll looking for L"dlmgr.dll" in L"C:\windows\system32" 002c:trace:module:get_load_order looking for L"C:\windows\system32\dlmgr.dll" 002c:trace:module:get_load_order got hardcoded default for L"dlmgr.dll" 002c:trace:module:load_builtin_dll Trying built-in L"dlmgr.dll" 002c:warn:module:load_builtin_dll cannot open .so lib for builtin L"dlmgr.dll": /home/focht/projects/wine/mainline-install-x86_64/bin/../lib/wine/dlmgr.dll.so: cannot open shared object file: No such file or directory 002c:warn:module:load_dll Failed to load module L"dlmgr.dll"; status=c0000135 002c:err:module:import_dll Library dlmgr.dll (which is needed by L"C:\users\focht\Temp\is-KQRH8.tmp\dvssyshelper.dll") not found ... 002c:Ret KERNEL32.LoadLibraryExW() retval=00000000 ret=004a1c54 002c:Call KERNEL32.GetLastError() ret=004a1c7b 002c:Ret KERNEL32.GetLastError() retval=0000007e ret=004a1c7b 002c:Call user32.LoadStringW(00400000,0000ff06,0032db2c,00001000) ret=00408da6 002c:Ret user32.LoadStringW() retval=00000013 ret=00408da6 002c:Call KERNEL32.WideCharToMultiByte(000004e4,00000000,0098e5a4 L"Could not call proc",00000013,00000000,00000000,00000000,00000000) ret=00405410 002c:Ret KERNEL32.WideCharToMultiByte() retval=00000013 ret=00405410 ... 002c:Call KERNEL32.RaiseException(0eedfade,00000001,00000007,0032fc78) ret=0049e6ce 002c:trace:seh:raise_exception code=eedfade flags=1 addr=0x7b443f6f ip=7b443f6f tid=002c 002c:trace:seh:raise_exception info[0]=0049e6ce 002c:trace:seh:raise_exception info[1]=00967780 002c:trace:seh:raise_exception info[2]=009f6ef0 002c:trace:seh:raise_exception info[3]=00000135 002c:trace:seh:raise_exception info[4]=0032fda4 002c:trace:seh:raise_exception info[5]=0032fca8 002c:trace:seh:raise_exception info[6]=0032fc94 002c:trace:seh:raise_exception eax=7b42e14d ebx=7b66b000 ecx=00000000 edx=0032fc78 esi=0032fc78 edi=0032fc40 002c:trace:seh:raise_exception ebp=0032fc18 esp=0032fbb4 cs=0023 ds=32002b es=32002b fs=fbad0063 gs=7bd1006b flags=00000216 002c:trace:seh:call_stack_handlers calling handler at 0x49e6e4 code=eedfade flags=1 002c:trace:seh:call_stack_handlers handler at 0x49e6e4 returned 1 --- snip ---
The problem is that folks here didn't bother to provide the exact download link and the version of the app. Your installer variant/version is different. That website (and mirrors) list many different installers/bundles.
https://web.archive.org/web/20190405074418/http://sc.dvdvideosoft.net/test/F...
vs.
https://filehippo.com/de/download_free_studio/history
https://filehippo.com/de/download_free_studio/61770/
https://web.archive.org/web/20190405080619/https://dl2.filehippo.com/ff799c3...
Obviously still present:
--- snip --- $ pwd /home/focht/.wine/drive_c/Program Files (x86)/DVDVideoSoft/Free YouTube to MP3 Converter
$ wine ./FreeYouTubeToMP3Converter.exe Unknown heap type: #GUlD
Unknown heap type: #Blop
Unhandled Exception: System.IO.FileNotFoundException: Could not load file or assembly 'DVDVideoSoft.AppFxApi, Version=1.0.0.1, Culture=neutral, PublicKeyToken=1f9a51e1f0f27a9a' or one of its dependencies. File name: 'DVDVideoSoft.AppFxApi, Version=1.0.0.1, Culture=neutral, PublicKeyToken=1f9a51e1f0f27a9a' at <PrivateImplementationDetails>{821C6E6C-49E7-4FF5-82A7-639A999FF153}.Main () [0x0000c] in <4de23068e37f4dea8228ebae2e5d0036>:0 [ERROR] FATAL UNHANDLED EXCEPTION: System.IO.FileNotFoundException: Could not load file or assembly 'DVDVideoSoft.AppFxApi, Version=1.0.0.1, Culture=neutral, PublicKeyToken=1f9a51e1f0f27a9a' or one of its dependencies. File name: 'DVDVideoSoft.AppFxApi, Version=1.0.0.1, Culture=neutral, PublicKeyToken=1f9a51e1f0f27a9a' at <PrivateImplementationDetails>{821C6E6C-49E7-4FF5-82A7-639A999FF153}.Main () [0x0000c] in <4de23068e37f4dea8228ebae2e5d0036>:0 --- snip ---
(the assembly is not present, it's supposed to fail)
'winetricks -q dotnet20sp2' still works around.
$ sha1sum FreeStudio.exe e18eaaf229441b86b28c4a7273a2caed7d96a70d FreeStudio.exe
$ du -sh FreeStudio.exe 62M FreeStudio.exe
$ wine --version wine-4.5-185-g17056908ac
Regards