[GHC] #13970: Segmentation fault inside threadPaused

GHC ghc-devs at haskell.org
Tue Jul 18 14:24:41 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 albertov):

 After removing many dependencies and some cleanup we've opensourced the
 engine of the problematic wildfire simulator. Fortunately the bug still
 manifests itself (which rules out some kind of nasty interaction with the
 foreign libraries it linked to).

 To reproduce clone https://github.com/meteogrid/propag , `cabal new-build`
 it and run the `propag-demo` executable. Using the rc3 pre-release and
 running with `+RTS -N12` it crashed 100% of the times I've tried (the
 refactor has increased the change of crash).

 Sorry for this monster of a reproducible case. It's the best I could do to
 minimize the amount of third-party dependencies for the time being. I'm
 planning to remove the dependency on the wildfire-specific stuff which
 should remove more dependencies (and make it useful as an arbitrary 2D
 spread automata). I've tried initially to reproduce it starting from
 scratch but did not succeed so I pulled out all the bigger dependencies
 (eg: meteogrid/bindings-gdal) which require bindings to c++ libraries.

-- 
Ticket URL: <http://ghc.haskell.org/trac/ghc/ticket/13970#comment:19>
GHC <http://www.haskell.org/ghc/>
The Glasgow Haskell Compiler


More information about the ghc-tickets mailing list