Thread overview
[Issue 14003] fork() on MacOS X 10.10.1 results in a core.exception.InvalidMemoryOperationError@(0)
Jan 18, 2015
Riki
Jan 19, 2015
Riki
Feb 20, 2015
Sobirari Muhomori
Jul 02, 2018
greenify
Jan 16, 2020
Mathias LANG
January 18, 2015
https://issues.dlang.org/show_bug.cgi?id=14003

Riki <lplus@126.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |lplus@126.com

--
January 19, 2015
https://issues.dlang.org/show_bug.cgi?id=14003

Riki <lplus@126.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Priority|P1                          |P5

--
February 20, 2015
https://issues.dlang.org/show_bug.cgi?id=14003

Sobirari Muhomori <dfj1esp02@sneakemail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           See Also|                            |https://issues.dlang.org/sh
                   |                            |ow_bug.cgi?id=14205

--
July 02, 2018
https://issues.dlang.org/show_bug.cgi?id=14003

greenify <greeenify@gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |changlon@gmail.com

--- Comment #1 from greenify <greeenify@gmail.com> ---
*** Issue 15511 has been marked as a duplicate of this issue. ***

--
July 03, 2018
https://issues.dlang.org/show_bug.cgi?id=14003

Steven Schveighoffer <schveiguy@yahoo.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |schveiguy@yahoo.com

--- Comment #2 from Steven Schveighoffer <schveiguy@yahoo.com> ---
It's likely something to do with D RT shutdown, since all the cases that pass do NOT do that.

It would be helpful to know where the exception is happening.

I almost want to close this as WONTFIX, as forking and treating the process like it's a normal process is really not a valid use case for fork. See http://www.evanjones.ca/fork-is-dangerous.html

--
January 16, 2020
https://issues.dlang.org/show_bug.cgi?id=14003

Mathias LANG <pro.mathias.lang@gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
                 CC|                            |pro.mathias.lang@gmail.com
         Resolution|---                         |FIXED

--- Comment #3 from Mathias LANG <pro.mathias.lang@gmail.com> ---
Fork works on Mac OSX now.

--