Re: strace breaks cabal - how to find the problem?

2009-03-25 Thread Brandon S. Allbery KF8NH
On 2009 Mar 25, at 9:12, Simon Marlow wrote: Robin Green wrote: This sounds slightly familiar. The System.Process library uses vfork() on Unix systems, which as it turns out helps to avoid some race conditions. However, while debugging something in this area recently (using strace) I remem

Re: strace breaks cabal - how to find the problem?

2009-03-25 Thread Simon Marlow
Robin Green wrote: On my obscure configuration (GHC 6.10.1, with pkgenv activated, on Fedora Linux rawhide running on a VirtualBox x86 VM with hardware virtualisation enabled), running strace on cabal causes it to misbehave, as described below. I don't know whether this is due to a bug in cabal,

strace breaks cabal - how to find the problem?

2009-03-25 Thread Robin Green
On my obscure configuration (GHC 6.10.1, with pkgenv activated, on Fedora Linux rawhide running on a VirtualBox x86 VM with hardware virtualisation enabled), running strace on cabal causes it to misbehave, as described below. I don't know whether this is due to a bug in cabal, the GHC runtime, str