<html xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40"><head><meta http-equiv=Content-Type content="text/html; charset=utf-8"><meta name=Generator content="Microsoft Word 15 (filtered medium)"><style><!--
/* Font Definitions */
@font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
        {font-family:Lato;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0in;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:#954F72;
        text-decoration:underline;}
.MsoChpDefault
        {mso-style-type:export-only;}
@page WordSection1
        {size:8.5in 11.0in;
        margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
        {page:WordSection1;}
--></style></head><body lang=EN-US link=blue vlink="#954F72"><div class=WordSection1><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>We have fixed this though, GHC 8.4 shouldn’t have this problem specifically. </p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>The issue is that hitman pro is injecting itself into every process by throwing a signal,</p><p class=MsoNormal>Prior to 8.4 we were pretty aggressive in how we treated first chance exceptions. We’ve now relaxed this.</p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>That said I find the behavior of HitmanPro to be quite intrusive and I wouldn’t trust anything injecting code</p><p class=MsoNormal>Into my address space.</p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>Fyi, this is what it caused:</p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal><span style='font-size:10.5pt;font-family:"Lato",serif;color:#444444'>ExceptionAddress: 00007ffcc2b368ce (ntdll!RtlVirtualUnwind+0x000000000000001e)<br>ExceptionCode: c0000005 (Access violation)<br>ExceptionFlags: 00000000<br>NumberParameters: 2<br>Parameter[0]: 0000000000000000<br>Parameter[1]: 00000000046710f6<br>Attempt to read from address 00000000046710f6<br>0:000> lmvm hmpalert<br>Browse full module list<br>start end module name<br>00007ffc`ba4b0000 00007ffc`ba595000 hmpalert (export symbols) hmpalert.dll<br>Loaded symbol image file: hmpalert.dll<br>Image path: C:\Windows\System32\hmpalert.dll<br>Image name: hmpalert.dll<br>Browse all global symbols functions data<br>Timestamp: Mon Jul 17 15:53:17 2017 (596CCF5D)<br>CheckSum: 000F490C<br>ImageSize: 000E5000<br>File version: 3.6.8.604<br>Product version: 3.6.8.604<br>File flags: 0 (Mask 3F)<br>File OS: 40004 NT Win32<br>File type: 2.0 Dll<br>File date: 00000000.00000000<br>Translations: 0400.04b0<br>CompanyName: SurfRight B.V.<br>ProductName: HitmanPro.Alert<br>InternalName: hmpalert.dll<br>OriginalFilename: hmpalert_x64.dll<br>ProductVersion: 3.6.8.604<br>FileVersion: 3.6.8.604<br>FileDescription: HitmanPro.Alert 64-bit Support Library<br>LegalCopyright: © 2013-2017 SurfRight, a Sophos company<br>Comments: Incorporates Threatstar Exploit Mitigation Platform (EMP)</span></p><p class=MsoNormal><o:p> </o:p></p><div style='mso-element:para-border-div;border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt 0in 0in 0in'><p class=MsoNormal style='border:none;padding:0in'><b>From: </b><a href="mailto:gershomb@gmail.com">Gershom B</a><br><b>Sent: </b>Thursday, December 28, 2017 22:24<br><b>To: </b><a href="mailto:ghc-devs@haskell.org">ghc-devs@haskell.org Devs</a><br><b>Subject: </b>RE: Haskell Platform 8.2.2 - virus?</p></div><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>Note that HitmanPro has caused plenty of problems with GHC in the</p><p class=MsoNormal>past, and should be avoided by Haskell devs:</p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>https://www.reddit.com/r/haskell/comments/77from/gettting_segmentation_fault_on_stackcabal_any/</p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>https://github.com/commercialhaskell/intero/issues/436</p><p class=MsoNormal>_______________________________________________</p><p class=MsoNormal>ghc-devs mailing list</p><p class=MsoNormal>ghc-devs@haskell.org</p><p class=MsoNormal>http://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-devs</p><p class=MsoNormal><o:p> </o:p></p></div></body></html>