-
Notifications
You must be signed in to change notification settings - Fork 15
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
v0.7.0 crashes on Windows 7 SP1 #72
Comments
Ref: lexiforest/curl-impersonate#72 Closes yt-dlp#10426 Authored by: bashonly
Ref: lexiforest/curl-impersonate#72 Closes yt-dlp#10426 Authored by: bashonly
In 0.7, I'll setup a Windows 7 VM and try it later. |
Ref: lexiforest/curl-impersonate#72 Closes #10426 Authored by: bashonly
Hi, Don't want to rush you but... The latest
I am currently using VxKex on yt-dlp to suppress the warning, but soon when yt-dlp upgrades curl_cffi this issue would become moot for non-Win7 users . Please look into this issue soon as the unofficial yt-dlp python 3.12 builds for Win7 would likely not compile with newer versions of curl_cffi . And I really need curl_cffi to work with yt-dlp on Win7. Thanks! |
Sure, I will take a look at this issue in the following days. |
Would be nice if curl.exe was compiled statically again by the way, it used to be but stopped at some point and it's a pain to use in certain ways since you need all dynamic lib dll's.
|
That's what I hoped for, too. Unfortunately, my knowledge for the Windows toolchain is very limited. |
It did work with the extensions provided by vxkex. Then I tried to put the vxkex dlls inside the curl-impersonate folder as a quick and dirty verification, but it did not work. 😂 A lot of the toolchains have ended their support for Windows 7, so this is harder than I thought. I will try to set up a msys2 environment on my Windows 7 VM and compile inside it. But even if it works, I'm not sure how can I set up the same pipeline on GitHub actions, which only provides Windows 2019 and 2022. Please let me know if you have more information on how to build or compile on Windows 7. |
Any news ? (We're waiting for the 8.0 official release 😅) |
curl-impersonate v0.7.0 crashes when making a request (e.g. if the executable is given URL input) on Windows 7 SP1.
It abruptly aborts with an error message of "This application has requested the Runtime to terminate it in an unusual way."
If the executable is run with the
--help
flag it does not error.Here is a side-by-side comparison of upstream curl v8.8.0 vs curl-impersonate v0.7.0:
I can reproduce the issue with both the curl-impersonate 0.7.0 windows .exe and libcurl-impersonate 0.7.0/curl_cffi 0.7.0. See the linked issue below for an example of the crash with curl_cffi:
I cannot reproduce this issue with curl_cffi 0.5.10 or the upstream libcurl-impersonate. Both work fine with Windows 7.
System info: fully patched Windows 7 Professional Service Pack 1 Build 7601
Note: v0.7.0 works fine if VxKex is activated.
The text was updated successfully, but these errors were encountered: