Artifact 9b639cf2d66a329684f08b4e65d9b1038962e15e
The problem was __gshared. Replacing it with TLS fixed the issue. Remaining problem is that "hack.d"'s CloseHandle hack is not working anymore.
by kinaba on 2015-05-05 06:49:05.C Working\sversion\sfor\supdate\sto\s2.067.\n\nThe\sproblem\swas\s__gshared.\sReplacing\sit\swith\sTLS\sfixed\sthe\sissue.\nRemaining\sproblem\sis\sthat\s"hack.d"'s\sCloseHandle\shack\sis\snot\sworking\sanymore. D 2015-05-05T06:49:05.183 F readme.txt 2d3cc426522d17399b6e8e6b3a99dae0b3c4f9ec F src/Makefile f84e816ad132fb6d7ff5654f08a057f27fe109db F src/bga_melter.d 4c58bb3061c0a99d990a27dce2a5906146af6fe1 F src/dllmain.d 9533046d0b42b4c67931a400fc7c32afa3bb068b F src/libbz2/LICENSE 1c0c6888759a63c32bca7eb63353af2cd9bd5d9e F src/libbz2/README b192317dc008bf4cf3d9170a0284015262518deb F src/libbz2/README-qbga32.txt 862237380cfc8d71a7c8007183d06234e6b063ba F src/libbz2/bzlib.d c4a299078e088cf2f8dc089af17bfd2c44031a03 F src/libbz2/libbz2.lib 94db4c7c3f8f27fff6c63052371ecb060537fd19 F src/qbga32.d 1c734ac63ab4804070c22d394a9f79db988ce5a5 F src/qbga32.def de6ead6df7563eaea5378bcaaf23018ef0e6688a F src/qbga_gui.d 5518278e91d2e2fcf173517ec14ea7f1cae9fdfc F src/testexe.d cc2ab2b91c87057b3522028258f6b9806ee4df71 F src/util.d f4a72491493dc9ab440223d8350f75cc3936c50d F src/win32/accctrl.d 48529f99cd556031509ab15af89ef1d318cb870b F src/win32/aclapi.d c097a51ee1c3b3d3d18732a0aa345867e45f9b13 F src/win32/aclui.d b9488d42782563c4046ebbbd8bbfb103d3968ebe F src/win32/basetsd.d 386a11e84035806804f2bc60e62f1cbe592fbe7f F src/win32/basetyps.d 71cde5f6219de3f25fbaa438ae45577f4ff4cf6c F src/win32/cderr.d dddd665a5513f5f9c331a0ddc3dc99b12ad37a7e F src/win32/cguid.d fa7b5ef398f5d9774c15f8163deac7a41306dcba F src/win32/comcat.d 0951e85dcd3ca05416565b895e262c28593018b0 F src/win32/commctrl.d 62776dff0a2d0b7a7a10ce43d1589ca7c2990ced F src/win32/commdlg.d 969f3a046d040fe8128b7f95f82537165d0ec8d0 F src/win32/core.d e5e5eb8c58232f9429e8103d66d87a353c704f34 F src/win32/cpl.d 328401c2f5b596bc05a112c71a0559e6ffbe2317 F src/win32/cplext.d af4d6a6acf290cf483c7c16e4c7288bf4be0f603 F src/win32/custcntl.d c2a5d303a50bd6532a23da9dbd556eb003ced974 F src/win32/dbt.d b2df05f31e090a3dcf5088110ad6439c89ceb50d F src/win32/dde.d 4b60b1e6f45bd956bc5fc16de0b05a4c223fe87a F src/win32/ddeml.d 421fb3636ad89d57a339a599c8bb9023996846db F src/win32/dhcpcsdk.d ca4c8f50da03899cea21110b94054f778106e8e5 F src/win32/directx/d3d10.d 440959a663efe1fe4fa5cbc9732e4e8f70edcf85 F src/win32/directx/d3d10effect.d 496784a5813cdffad050268f7a06dbf4a121db43 F src/win32/directx/d3d10misc.d 371321ee8dae06506dcc99d9af09b6f6a7fc2fe2 F src/win32/directx/d3d10shader.d 154438c25ca9a64313eb95f5a0d14a5b7730ed4d F src/win32/directx/d3d9.d 31c199e5b62e320d90436c891c4cb7f4e081b116 F src/win32/directx/d3d9.def 9bc07a56e41299746e633b590fb8fe3b39d1bd5a F src/win32/directx/d3d9caps.d 8267c3a32638d8fa5667990a5315342936ac7199 F src/win32/directx/d3d9types.d 2c1af0c93353982726fce07894a59e7f363b5e26 F src/win32/directx/d3dx10.d 95a83671f36f06d6a9d615fc7ac5534bc0d59bff F src/win32/directx/d3dx10async.d 3663615d3892dfa712893b02b671adb706018487 F src/win32/directx/d3dx10core.d 63d7357057086331bd1cc60311803d5c048fcaec F src/win32/directx/d3dx10math.d 2818c66b17c430a299245e843a184aac21b757d9 F src/win32/directx/d3dx10mesh.d 46de09d905522b50fbb5ae5b73514dca44492f22 F src/win32/directx/d3dx10tex.d 06a52066351ca0ebffaa0c2ba12473ae23843bfc F src/win32/directx/d3dx9.d 49794b578fca5d4e5e16df2906f5e1867ece50fb F src/win32/directx/d3dx9.def 9586cdec987a21cb08551d9eef692d311eb8a865 F src/win32/directx/dinput8.d 8fb075b61afe872c19d9cbb1afb9823c50a81f8e F src/win32/directx/dinput8.def 1cdb1e6b2d148f1f4e80cf365b825c996a68ee72 F src/win32/directx/dsound8.d 21a914ceb449058e9d81f4dd8997b14dda7be2dc F src/win32/directx/dsound8.def ccf10df672f0f7ce13a049d9d64012fed5628e45 F src/win32/directx/dxerr.d 9090410cc0efe452797055c378402f4660d4c47d F src/win32/directx/dxerr8.d 34ddc3a78f9452b88e9fef8c49f93b9f0cf378b1 F src/win32/directx/dxerr9.d ceb1fd2634da5b6ac27f839f685cc8ebf4c86b12 F src/win32/directx/dxgi.d 01a31b5a860419998a796ede1d719177dc3048bf F src/win32/directx/dxgitype.d 84641e2b98a36529d52b1fcba047e954b3498218 F src/win32/dlgs.d 20496948a63c3562685d6ac0291316b26b1dd93a F src/win32/docobj.d b4bf73a8fd532abb27b784b9ef9f650bd0ba86ad F src/win32/errorrep.d e15d42c911b399d343b254aaec7fe37f252f562f F src/win32/exdisp.d 86d294ce6711c3672ae2bee4dc18d0d76d737f39 F src/win32/exdispid.d f9db50b00c70051dc70d71f72ccac4ef29a72ad8 F src/win32/httpext.d dcfd30a46b353b59b479e087779f233f8d8612dd F src/win32/idispids.d b1d5aaa0844dff44cdafdc68a1748c6e9f605f47 F src/win32/imagehlp.d bbf16340c786af1a0d8012975dcd055ed9a23a70 F src/win32/imm.d 04daf8e31397c5870522a9920cd5d4547ff6ce62 F src/win32/intshcut.d f638f23bb3b111dc219c44eae95cac3e62806536 F src/win32/ipexport.d 5ac570681356fed199c40e3010b533a976be61cf F src/win32/iphlpapi.d 0e036969485d7abef687d822309ee3cf80c90cca F src/win32/ipifcons.d 309cc6cabdd19f28b023cca60d24b611620af4af F src/win32/iprtrmib.d 14e68fd03f7e7ac9ee71ef520980b9778b54ec84 F src/win32/iptypes.d f81fbdd33cced747ce00b573912d7ebfdfd9c6fd F src/win32/isguids.d de4667e9c3bdbfffb808aacd0b5cc732539a0c95 F src/win32/lm.d b26d9ff38bedf081fe73bfb8802cce863f80f831 F src/win32/lmaccess.d 41a90d8230b33423775724eb47153a205d07f90b F src/win32/lmalert.d 0911235d097259362437c0cb6137c93041463e68 F src/win32/lmapibuf.d 70d972547cb509ad337905c7c445e664a715c30c F src/win32/lmat.d c09edf3182df2a763d4a5f691d104957bbc80415 F src/win32/lmaudit.d 7f4e7be0e795bc5711e2c16fd2ff1f618ea4670d F src/win32/lmbrowsr.d c82b2f6939b6eb5d8750def74f5514965e6b1fb8 F src/win32/lmchdev.d 9c8e92fcb5a542c6dff1b8dd729b4941b5a92a41 F src/win32/lmconfig.d c4320c24efe6d18e6dcb6d4a44111bb5e4885d32 F src/win32/lmcons.d fd0f86f97f2386d93bb91b0d849ee2044124fbfc F src/win32/lmerr.d bf5ff21a511b1fcd836d7a91401f09fb807804f1 F src/win32/lmerrlog.d bf007c9ecd0ad681461b69dbc373985bdf087f5a F src/win32/lmmsg.d df09b120755ba58cca61ec35afaf0a0cec4ef151 F src/win32/lmremutl.d 9ec7c9fbaf59e3d67d83fe6bf0d6c768f363ffa1 F src/win32/lmrepl.d 91171115333dc2d6a5bf08d6c5257bf5d36b885d F src/win32/lmserver.d c00c39f128b03b0471307bbc0db03b92321010c5 F src/win32/lmshare.d 95dca8c0f3ce0fc0ab7edf045c46895a7991b033 F src/win32/lmsname.d 186e667799d84961f77954443e246d6f9197b5b2 F src/win32/lmstats.d 0b642be89bc8d9dcc1998668f63b52b767f04e0f F src/win32/lmsvc.d 893821ed8f5fba3481526724556af3b4bb8f80b8 F src/win32/lmuse.d 00c58add0720686e7b5388ea366939a8dbe99123 F src/win32/lmuseflg.d addb533dd9356c98caca1e59faf8cd2a014d6618 F src/win32/lmwksta.d ebe621a9a42758b0b72f03e625581e6d1be3409b F src/win32/lzexpand.d 5dc183bdbcf5799107f235cf8e88df639207a472 F src/win32/makefile 8869c92aa8b03b7f52250596ab660e6babda4884 F src/win32/mapi.d d8f5f739d62d3fbe085a903d88d5368bde12376b F src/win32/mciavi.d 3c3449db5c90428da9a67bfbcb17eceb481b7b74 F src/win32/mcx.d 6ac9fa5193ef174edf981a8feadef27602f41948 F src/win32/mgmtapi.d 7c196a667f07ade130c2b806c55805d2e17fb672 F src/win32/mmsystem.d 1ee3ecea1f52ad941d836733db466a50339f84dc F src/win32/msacm.d 7ba0b5397a09dc08f9f948b8af5a1d63f6a65ca2 F src/win32/mshtml.d 5fd93115adea9942b785e81b6a870ed8303f4752 F src/win32/mswsock.d 2000809206e7e4e6b087fc6db3460fbc6960c534 F src/win32/nb30.d 2d02da3bd4be4b546089be868f95285e3f467eaf F src/win32/nddeapi.d 2bb059e8621515d42901edf7e0bd7e8551f90cf9 F src/win32/nspapi.d f83f87973b669ceecf8a361bcaefe16c280c761a F src/win32/ntdef.d 3183d8d941c5427def0870a107355b7fbfd6a9ec F src/win32/ntdll.d 756e171c35e05b4a7e00337da422bc845c2074c9 F src/win32/ntldap.d ec89b5480eb400e1e6767d4c1e2f8e445a1d409e F src/win32/ntsecapi.d 383102dcd27f40adac0453869f3c67e598a5fd18 F src/win32/ntsecpkg.d f28bac35de29964ec88bb20baf1f3d95ac764224 F src/win32/oaidl.d 3b6a16e1b16e8ad337452669801a4ac63776d164 F src/win32/objbase.d db36bda51b6c05b7d385797d712e7ea6b01d09a3 F src/win32/objfwd.d 07bd66fce63e47556e21142fe5d8392d5e20b941 F src/win32/objidl.d 4053c10fec8e71091e6791b7a91efcb67a6a8f9b F src/win32/objsafe.d d2b20ee57b6dc592dff85ad3b1d70a473486be98 F src/win32/ocidl.d 1854c0f4d6ff31781cf7784e1ac13d44c1f0c786 F src/win32/odbcinst.d 824e560d2c5ef3979f76ed2bfe671cbbb10cce36 F src/win32/ole.d 40f31eaf306166405b695b55b5714119392ea228 F src/win32/ole2.d 068170c0bbf5e02db1b9efad377b55d9cb6a9b6d F src/win32/ole2ver.d 9d6b17791d89139e8a0d6db47c815d1f52b373c1 F src/win32/oleacc.d dbfc227161dd27d846432ef24f0eebf8afe3ab1a F src/win32/oleauto.d d49872cd6ba219cd2ba773b6441e9cafd987c501 F src/win32/olectl.d 47279ee1c2100dc8310448e7c395f52f72570515 F src/win32/olectlid.d 6c345ef73f060b47a0d7f7e69f8dbdba98007deb F src/win32/oledlg.d 56758733483587444cf2e3db3d2165c1fba26502 F src/win32/oleidl.d 7389b9c0e57070f9cb6604ce41ad516043f5347c F src/win32/pbt.d 1cd64e8f9ee17783cf0da809a5b8443c7db8bc7d F src/win32/powrprof.d 4256acef1917a8cc61c2b482e5c693e63daf6a3d F src/win32/prsht.d d175d0f84ae4026017b74e1b50ab8355323c3f63 F src/win32/psapi.d 0dd82e579fd2aa23aa251609687675e016db6c7e F src/win32/rapi.d 83d09d08acc17a2f310df7ac89f3b9a5df643f8e F src/win32/ras.d d951e56f7ba4f7799f5806ed81fb7c34b96fbc90 F src/win32/rasdlg.d 919a0473b75001a32697d37adeccd442bf764d23 F src/win32/raserror.d 3cb4f7086b7eeef26157d7e262afface7ef6d9de F src/win32/rassapi.d 432dd5d7f14ce182303e25009542c318545d189c F src/win32/readme.txt a7939fa4955a94f382c89bb418b9a3736ce08f22 F src/win32/reason.d 5ab8056091eb475c60669b1e027a6ecdcd73e811 F src/win32/regstr.d 5642546bad4720e6eb8ae1de2e02a33ee4ccd6c2 F src/win32/richedit.d be981eb75dda25696f71f54e71e637e55e9bae38 F src/win32/richole.d 92f6c63b4156f1a9ab0b6db61abbe97e41b28c7b F src/win32/rpc.d 03fdad9b5bd4d6abd386b3f1caadaf1a415dd0e0 F src/win32/rpcdce.d 13d7798ff7743b2f361cb2b3626f8f56358ac361 F src/win32/rpcdce2.d 7597e66a5d41bac60a2bc46990c07fab30d41d2e F src/win32/rpcdcep.d c14904c7a961f355b2234255e8441bb3d6ec164f F src/win32/rpcndr.d a54264ccdca8c6438ec6510ddf1bba462afbea47 F src/win32/rpcnsi.d e6f2e848af2bbb8578cf802f1189a7aec7ed157f F src/win32/rpcnsip.d 4db958676c29a9493fb168e15e36b65d03fc8255 F src/win32/rpcnterr.d 73049331b65677f82178b6f564e62452f060ceec F src/win32/schannel.d 532366dbd71dc51089cddec2b4fb013af2ea1026 F src/win32/secext.d 4ff4b2ce63f9b1ac1fb4203684b334f071ccaa7d F src/win32/security.d d10f1b4b67bc11ee962b2f5fcd6fdbe703202c87 F src/win32/servprov.d 339bbba305edec50a50bb38a85fec7817a8cd1bb F src/win32/setupapi.d cd6d5cae7d4d0ede3ffd2e04529025090cb4df6f F src/win32/shellapi.d abc9e5a67da8d339bde7272e23f1acc7b85d79ad F src/win32/shldisp.d 123bd0ae840278fd7afd4d9354da35eef28fe146 F src/win32/shlguid.d 06ce3ccba3f30e45b0dd435e9738c4ca515ba71c F src/win32/shlobj.d 7df464c2cf7d0434b6e44a37bda4d0720e4954d0 F src/win32/shlwapi.d b2149b33a45a63955c95729b3ccc5021d60366ef F src/win32/snmp.d 36b511a95006fc3f6be9d494d8c03f5218a419eb F src/win32/sql.d e16fff59d532178b8717130d92db08369b0d65c6 F src/win32/sqlext.d ace14bc40c4bc3c9c016285029b2e5eeb47f4733 F src/win32/sqltypes.d e13dc9b878fc2ab3cc88c0a8fc4c332225955b9b F src/win32/sqlucode.d bcc8810ff536a4080e7030535c7fba1c870b6843 F src/win32/sspi.d e02537c1e2b2a8a211ab79d34e6b4b963061936d F src/win32/subauth.d 2e201cc81211b5e112603e3f2123df13a4dc48df F src/win32/testall.d bab623b5478ae8fc483127b2f9d2453b4d05942e F src/win32/testcompile.bat 68d5658ffa3146f69396cc0c334a79e38ccbc1cc x F src/win32/tlhelp32.d ae72c8193c7063aca3b17502d7f1bfe78fb4c748 F src/win32/tmschema.d 26d6cc7f6beb564c23202bf212ce12b97ccc1691 F src/win32/unknwn.d b2a61832b0cfbdcf29c0bc7f02c52ed27701c433 F src/win32/usp10.d cce453ef0465bd4e130cfa6e0d791e1bb03563b2 F src/win32/uuid.d 6945f4e8e141228c5a444a943c2e4184da44036e F src/win32/vfw.d 754e428e88f168dc9ba90e01b3aae74c507ebf49 F src/win32/w32api.d 02649da4f1c3ff6311a036f211e8e012ea3f1f5d F src/win32/winbase.d db3749c0fedd7c1bd3d3adcfbcfde48200d66d5f F src/win32/winber.d 5a860f3915f03be8220e1b01f87ec9afe3c964a0 F src/win32/wincon.d 418f11163a21e063776cd4898602b1a2232bc074 F src/win32/wincrypt.d 56b59d671f70303711508351508e03b05dff1c2f F src/win32/windef.d 305164202924dd1b6fb8f78c6c8e17af22376bee F src/win32/windows.d 17920ef67c1aa5088e0a1f4de1ab7bd7541903b0 F src/win32/winerror.d 559075db5bad53001ac9c23d77478e2d546eb0a8 F src/win32/wingdi.d 5fb8f5b21d4e8b0439d492fc87b82e91cabfe98c F src/win32/winhttp.d 8de3ce2cdcaacc84f09e926e355a9e76d9be1bb5 F src/win32/wininet.d f0c30efc42e2bee306e52764adfff56cf1ec9476 F src/win32/winioctl.d 21d3d57439478e49b67c0b7350bbeff2da11f21e F src/win32/winldap.d 62fd1c79ab82711670b2d4f454ec5aeb1a190e89 F src/win32/winnetwk.d 6064424d92bdbf3bda245f0d58b8eb6f6d15c1bc F src/win32/winnls.d 36a7fbecd1a8b4668365eeb38f1db6c32c6eef32 F src/win32/winnt.d 0db4dca1f0f739a5022e2278c0f5292a169e8879 F src/win32/winperf.d 5b2657b99d3ba71d423efda228fed59ac99aab6a F src/win32/winreg.d 3495de98d7c1ed4ec40d6c3a1fe996c3f11657c4 F src/win32/winsock.d d9a5a4e6dafa45cb27e1778a31bcb92f7b31c33f F src/win32/winsock2.d 96d84048875125a509f734f9a0ebafa1a43ba9f2 F src/win32/winspool.d fe52fc6495d0d1f88b30bae0e01dbfbd6fc1f87c F src/win32/winsvc.d 1045de9392b75c75eb14ce61d494a49cc771c640 F src/win32/winuser.d 71091da201e7d6e2beefaa4633d7ff38f371786c F src/win32/winver.d 52b0f6d426cf88dfad71a1014d60ede2b97c206f F src/win32/ws2tcpip.d cfbc35c30c15b2192343fe45b189cd1ad6b8eb47 F src/win32/wtsapi32.d fa6f54ec493591ee9faf1e9ce94639e4d73dbbe4 F src/win32/wtypes.d 9514097d3d6522bac58a457c86ba6558d48b1143 F src/windll.d 6b2f129d530b6aee348c6479c2ea49e86c9a579d P c0856e8ace5841859c1fd25bf895de486ae9dbdb R b5edfa388cfd7dc230bb144e7cda9355 U kinaba Z a694bcf9f4de7936258745dd9b1e2d6d