
#14538: forkprocess01 fails occassionally on with multiple ACQUIRE_LOCK panic -------------------------------------+------------------------------------- Reporter: bgamari | Owner: (none) Type: bug | Status: new Priority: highest | Milestone: Component: Runtime System | Version: 8.3 Resolution: | Keywords: Operating System: MacOS X | Architecture: | Unknown/Multiple Type of failure: None/Unknown | Test Case: Blocked By: | Blocking: Related Tickets: | Differential Rev(s): Wiki Page: | -------------------------------------+------------------------------------- Comment (by osa1): I confirmed that if the code path described above is taken we get this error. gdb output: {{{
call startWorkerTask(cap) Main: internal error: multiple ACQUIRE_LOCK: rts/Task.c 228 (GHC version 8.5.20180301 for x86_64_unknown_linux) Please report this as a GHC bug: http://www.haskell.org/ghc/reportabug
Thread 1 "Main" received signal SIGABRT, Aborted. 0x00007ffff6c8d428 in __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:54 54 ../sysdeps/unix/sysv/linux/raise.c: No such file or directory. }}}[ -- Ticket URL: http://ghc.haskell.org/trac/ghc/ticket/14538#comment:9 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler