[GHC] #10080: Recusive IO actions crash with segmentation fault

GHC ghc-devs at haskell.org
Thu Feb 12 23:05:46 UTC 2015


#10080: Recusive IO actions crash with segmentation fault
-------------------------------------+-------------------------------------
        Reporter:  nakal             |                   Owner:
            Type:  bug               |                  Status:  new
        Priority:  normal            |               Milestone:
       Component:  Compiler          |                 Version:  7.8.3
      Resolution:                    |                Keywords:
Operating System:  FreeBSD           |            Architecture:  x86_64
 Type of failure:  Runtime crash     |  (amd64)
      Blocked By:                    |               Test Case:
 Related Tickets:                    |                Blocking:
                                     |  Differential Revisions:
-------------------------------------+-------------------------------------

Comment (by nakal):

 This is not a virtualized system and the segfaults are reproducible
 without any exceptions. Here comes some data about it:

 CPU: Intel(R) Core(TM) i7-3770K CPU @ 3.50GHz (3503.51-MHz K8-class CPU)
 FreeBSD/SMP: Multiprocessor System Detected: 8 CPUs
 FreeBSD/SMP: 1 package(s) x 4 core(s) x 2 SMT threads
 real memory  = 17179869184 (16384 MB)

 At work I have some other system, also running FreeBSD-10.1-RELEASE on a
 AMD 3-core processor with 8 GB RAM. It also segfaults.


 Notice:

 I also have actually some other race conditions with signals on
 FreeBSD/amd64 with GHC-compiled programs that happen in Xmonad and are
 described here:
 https://code.google.com/p/xmonad/issues/detail?id=576#c6start=100

 I would like to add it to the bugtracker as a separate problem (I still
 don't know how to describe it precisely enough for a bug report, but I am
 almost sure it belongs here rather than the Xmonad bugtracker), but
 looking at all this, it appears to me that GHC-binaries have some more
 problems with signals and threads on FreeBSD/amd64.

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


More information about the ghc-tickets mailing list