[GHC] #13970: Segmentation fault inside threadPaused
GHC
ghc-devs at haskell.org
Wed Jul 19 12:41:40 UTC 2017
#13970: Segmentation fault inside threadPaused
-------------------------------------+-------------------------------------
Reporter: albertov | Owner: (none)
Type: bug | Status: new
Priority: normal | Milestone:
Component: Runtime System | Version: 8.2.1-rc3
Resolution: | Keywords:
Operating System: Unknown/Multiple | Architecture:
| Unknown/Multiple
Type of failure: None/Unknown | Test Case:
Blocked By: | Blocking:
Related Tickets: | Differential Rev(s):
Wiki Page: |
-------------------------------------+-------------------------------------
Comment (by bgamari):
I have managed to reproduce it a few times although it does seem to take a
while. Moreover, it (perhaps not surprisingly) is quite dependent upon
paralellism. I was unable to reproduce it in a reasonable amount of time
on my dual-core, four-thread laptop. However, on my 4-core, eight-thread
server I was able to reproduce it within ten minutes or so. How many cores
does your test environment have?
Also, for the sake of
My first step is to test whether the fix to #13615 is to blame; the
problem indeed appears to be a race condition and instrumenting the code
can easily hide the problem. For instance, I was unable to reproduce the
issue even once while running the program under `rr` overnight.
--
Ticket URL: <http://ghc.haskell.org/trac/ghc/ticket/13970#comment:22>
GHC <http://www.haskell.org/ghc/>
The Glasgow Haskell Compiler
More information about the ghc-tickets
mailing list