mirror of https://github.com/yt-dlp/yt-dlp.git
[cookies] Improve error message for Windows `--cookies-from-browser chrome` issue (#11090)
Authored by: seproDev
This commit is contained in:
parent
5bb1aa04da
commit
b397a64691
|
@ -1053,8 +1053,9 @@ def _decrypt_windows_dpapi(ciphertext, logger):
|
||||||
ctypes.byref(blob_out), # pDataOut
|
ctypes.byref(blob_out), # pDataOut
|
||||||
)
|
)
|
||||||
if not ret:
|
if not ret:
|
||||||
logger.warning('failed to decrypt with DPAPI', only_once=True)
|
message = 'Failed to decrypt with DPAPI. See https://github.com/yt-dlp/yt-dlp/issues/10927 for more info'
|
||||||
return None
|
logger.error(message)
|
||||||
|
raise DownloadError(message) # force exit
|
||||||
|
|
||||||
result = ctypes.string_at(blob_out.pbData, blob_out.cbData)
|
result = ctypes.string_at(blob_out.pbData, blob_out.cbData)
|
||||||
ctypes.windll.kernel32.LocalFree(blob_out.pbData)
|
ctypes.windll.kernel32.LocalFree(blob_out.pbData)
|
||||||
|
|
Loading…
Reference in New Issue