https://issues.dlang.org/show_bug.cgi?id=14793
Yury Korchemkin <yuri.korchyom...@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |REOPENED CC| |yuri.korchyom...@gmail.com Resolution|INVALID |--- --- Comment #3 from Yury Korchemkin <yuri.korchyom...@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 --