
#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