http://bugs.winehq.org/show_bug.cgi?id=35680
Bug ID: 35680 Summary: Impossible to run DVDVideoSoft Free YouTube to MP3 Converter Product: Wine Version: 1.7.13 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs@winehq.org Reporter: thomthomthom@ymail.com
It's impossible to run DVDVideoSoft Free YouTube to MP3 Converter.
Output:
$ wine FreeYouTubeToMP3Converter.exe Unknown heap type: #GUlD
Unknown heap type: #Blop
Unhandled Exception: System.TypeLoadException: Could not load type 'FreeAllDownload.Main' from assembly 'FreeYouTubeToMP3Converter, Version=3.12.26.224, Culture=neutral, PublicKeyToken=1f9a51e1f0f27a9a'. at <PrivateImplementationDetails>{9294DE1F-C5EC-46B6-AD3E-640AF3B83387}.Main () [0x00000] in <filename unknown>:0 [ERROR] FATAL UNHANDLED EXCEPTION: System.TypeLoadException: Could not load type 'FreeAllDownload.Main' from assembly 'FreeYouTubeToMP3Converter, Version=3.12.26.224, Culture=neutral, PublicKeyToken=1f9a51e1f0f27a9a'. at <PrivateImplementationDetails>{9294DE1F-C5EC-46B6-AD3E-640AF3B83387}.Main () [0x00000] in <filename unknown>:0
It's a clean .wine directory. No winetrick or something else ...
Thanks.
http://bugs.winehq.org/show_bug.cgi?id=35680
--- Comment #1 from Thom Thom Thom thomthomthom@ymail.com --- I forgot to mention: I was using the latest version (3.12.26.224) ...
https://bugs.winehq.org/show_bug.cgi?id=35680
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download URL| |http://www.dvdvideosoft.com | |/free-dvd-video-software-do | |wnload.htm
--- Comment #2 from Austin English austinenglish@gmail.com --- Can you try this in git? I get a similar failure in 1.7.12 (after winetricks dotnet20), but in wine-1.7.13-53-g37e0a1a the GUI starts (and hangs while loading, but that's a separate issue).
http://bugs.winehq.org/show_bug.cgi?id=35680
--- Comment #3 from Thom Thom Thom thomthomthom@ymail.com --- Installing dotnet20 with winetricks makes the GUI error you described appear. Is this GUI bug already reported?
I'll clone the source code and try again!
Thanks.
https://bugs.winehq.org/show_bug.cgi?id=35680
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Component|-unknown |mscoree Summary|Impossible to run |Impossible to run |DVDVideoSoft Free YouTube |DVDVideoSoft Free YouTube |to MP3 Converter |to MP3 Converter with | |wine-mono
--- Comment #4 from Austin English austinenglish@gmail.com --- (In reply to Thom Thom Thom from comment #3)
Installing dotnet20 with winetricks makes the GUI error you described appear. Is this GUI bug already reported?
I didn't report it, but I didn't search for one either.
Let's make this bug about wine's mscoree being insufficient.
https://bugs.winehq.org/show_bug.cgi?id=35680
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW Ever confirmed|0 |1
--- Comment #5 from Austin English austinenglish@gmail.com --- To clarify the issue: austin@aw25 ~/.wine/drive_c/Program Files/DVDVideoSoft/Free YouTube to Mp3 Converter $ wine FreeYouTubeToMP3Converter Unknown heap type: #GUlD
Unknown heap type: #Blop
* Assertion at ../../../mono/mono/metadata/class.c:5600, condition `!mono_loader_get_last_error ()' not met
abnormal program termination err:mscoree:expect_no_runtimes Process exited with a Mono runtime loaded.
austin@aw25 ~/.wine/drive_c/Program Files/DVDVideoSoft/Free YouTube to Mp3 Converter $ wine --version wine-1.7.13-53-g37e0a1a austin@aw25 ~ $ sha1sum FreeStudio.exe dde13b4340eb46a55715599af42305181cdc21ec0 FreeStudio.exe austin@aw25 ~ $ du -h FreeStudio.exe 87M FreeStudio.exe
`winetricks dotnet20` at least lets the app start and gets to the next bug.
http://bugs.winehq.org/show_bug.cgi?id=35680
--- Comment #6 from Thom Thom Thom thomthomthom@ymail.com --- Austin English, using Wine from the git repository generates the same error you described in http://bugs.winehq.org/show_bug.cgi?id=35680#c5.
I've deleted my .wine directory before testing.
I've also tried with "./winetricks dotnet20". Again, the same error.
So, it doesn't matter if it's the latest wine from git or Wine 1.7.13.
Thanks.
https://bugs.winehq.org/show_bug.cgi?id=35680
--- Comment #7 from Austin English austinenglish@gmail.com --- (In reply to Thom Thom Thom from comment #6)
Austin English, using Wine from the git repository generates the same error you described in http://bugs.winehq.org/show_bug.cgi?id=35680#c5.
I've deleted my .wine directory before testing.
I've also tried with "./winetricks dotnet20". Again, the same error.
The application needs dotnet20sp2 (it will tell you if you install dotnet20 before running setup). Doing: rm -rf ~/.wine winetricks -q dotnet20sp2 wine FreeStudio.exe
then running starts the application just fine. I was able to convert a video to an mp3, which plays fine in a native player.
https://bugs.winehq.org/show_bug.cgi?id=35680
--- Comment #8 from Thom Thom Thom thomthomthom@ymail.com --- Installing dotnet20sp2 does fixes all issues. Even with an old wine version (1.6.2-7).
Some parts of the application are really slow, like the video selection screen with its buggy scrollbar. I've had some random crashes.
It does work for page where there are few videos. The audio played fine with native players.
https://bugs.winehq.org/show_bug.cgi?id=35680
Teras teras@luukku.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |teras@luukku.com
--- Comment #9 from Teras teras@luukku.com --- The installer is bundled with garbage, but it seems to work with 1.7.37.
I let the installer start it. There are some error, but nothing preveting it from starting.
https://bugs.winehq.org/show_bug.cgi?id=35680
Vincent Povirk madewokherd@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Component|mscoree |-unknown
--- Comment #10 from Vincent Povirk madewokherd@gmail.com --- 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.
mscoree isn't even loaded.
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
https://bugs.winehq.org/show_bug.cgi?id=35680
--- Comment #12 from Vincent Povirk madewokherd@gmail.com --- This would probably be affected by bug 48499 if we got past the assembly load error.
https://bugs.winehq.org/show_bug.cgi?id=35680
Esme Povirk madewokherd@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |madewokherd@gmail.com