[Issue 14793] net.curl.download https broken - windows
via Digitalmars-d-bugs
digitalmars-d-bugs at puremagic.com
Wed Aug 2 16:10:27 PDT 2017
https://issues.dlang.org/show_bug.cgi?id=14793
Yury Korchemkin <yuri.korchyomkin at gmail.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|RESOLVED |REOPENED
CC| |yuri.korchyomkin at gmail.com
Resolution|INVALID |---
--- Comment #3 from Yury Korchemkin <yuri.korchyomkin at gmail.com> ---
Reproes with DMD32 D Compiler v2.073.0
Minimal repro:
import std.stdio;
import std.net.curl;
void main()
{
download("https://avatars1.githubusercontent.com/u/8682279?v=4&s=40",
"avatar.png");
}
Expected: file downloaded.
Actual: error with stacktrace:
object.Error@(0): Access Violation
----------------
0x62E8E685
0x004CA2B0 in core.sync.mutex.Mutex std.concurrency.initOnceLock().lock
0x100124A5
0x00403D51 in void
std.net.curl.download!(std.net.curl.AutoProtocol).download(const(char)[],
immutable(char)[], std.net.curl.AutoProtocol) at
C:\ProgramData\chocolatey\lib\dmd\tools\dmd2\windows\bin\..\..\src\phobos\std\net\curl.d(414)
0x00402035 in _Dmain at D:\tmp\D\curl_bug\source\app.d(6)
0x004050B3 in D2rt6dmain211_d_run_mainUiPPaPUAAaZiZ6runAllMFZ9__lambda1MFZv
0x00405077 in void rt.dmain2._d_run_main(int, char**, extern (C) int
function(char[][])*).runAll()
0x00404F78 in _d_run_main
0x00404D68 in main at D:\tmp\D\curl_bug\source\app.d(7)
0x00472291 in mainCRTStartup
0x76E462C4 in BaseThreadInitThunk
0x77830FD9 in RtlSubscribeWnfStateChangeNotification
0x77830FA4 in RtlSubscribeWnfStateChangeNotification
--
More information about the Digitalmars-d-bugs
mailing list