[Haskell-cafe] GHC Hangs
Josiah Manson
josiahmanson at gmail.com
Mon May 7 23:43:04 EDT 2007
I have generated log files with both filemon and procmon. The procmon output
may be useful. ghc.exe launches gcc.exe which launches as.exe which does
various things, but the last thing as.exe does before all goes silent is
this line:
16555 10:24:30.0592945 PM as.exe 4364 RegOpenKey
HKLM\Software\Microsoft\Windows NT\CurrentVersion\Diagnostics NAME NOT
FOUND Desired Access: Read
The very last thing as.exe does is fail to open a registry key. Is this the
problem? Maybe, but I still think the behavior feels like deadlock, because
sometimes compilation hangs while sometimes it does not, and when it hangs
there is no CPU usage.
On 5/7/07, Dan Piponi <dpiponi at gmail.com> wrote:
>
> On 5/7/07, Josiah Manson <josiahmanson at gmail.com> wrote:
>
> > When the intermediate files are removed, GHC still hangs. In fact, the
> > intermediate files do not seem to be corrupt in any way, as the only way
> to
> > get a working executable is to run GHC more than once. First to produce
> the
> > intermediate files, then to link them into an executable.
>
> At this point I'd probably do something like running FileMon
> (http://www.microsoft.com/technet/sysinternals/FileAndDisk/Filemon.mspx)
> and its allied tools to see if I could determine what is touching what
> files when. Maybe that's overkill but it has occasionally helped me.
> --
> Dan
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://www.haskell.org/pipermail/haskell-cafe/attachments/20070507/e004839a/attachment.htm
More information about the Haskell-Cafe
mailing list