MacOS X / PowerPC
Simon Marlow
simonmarhaskell at gmail.com
Fri Jul 7 04:26:52 EDT 2006
Gregory Wright wrote:
> I followed the instruction in DebuggingGhcCrashes, and the
> instructions in the ghc commentary for building an rts with debugging
> and symbols. (Please let me know if there are any mistakes in
> these instructions that you know of!)
>
> The crash seems to always happen eventually, but I do not have
> a simple case that reproduces it quickly. Gdb's traceback doesn't give
> anything
> immediately useful, so I assume that the crash is in haskell code, not
> in C. The not-always-reproducible nature of the bug suggests
> deferencing a pointer into uninitialized memory.
>
> Both 6.4.2 and HEAD show the problem on OS X. It can be avoided by
> disabling the threaded rts, but that is not acceptable solution.
This is a good datapoint, because it probably rules out much of the
threaded RTS code in the RTS itself, which has changed significantly
between 6.4.x and HEAD.
> If I am to take a few deep breaths and dive back into the problem,
> which branch should I use, 6.4.x or HEAD?
No preference, since it's probably the same bug in both. Use whatever's
easiest for you.
Cheers,
Simon
More information about the Glasgow-haskell-users
mailing list