[ruby-dev:51153] [Ruby master Bug#18497] Fiber内でProcess.daemonをするとSegmentation faultが起こる
From:
"naruse (Yui NARUSE)" <noreply@...>
Date:
2022-01-31 10:22:37 UTC
List:
ruby-dev #51153
Issue #18497 has been updated by naruse (Yui NARUSE).=0D
=0D
Backport changed from 2.6: REQUIRED, 2.7: REQUIRED, 3.0: REQUIRED, 3.1: REQ=
UIRED to 2.6: REQUIRED, 2.7: REQUIRED, 3.0: REQUIRED, 3.1: DONE=0D
=0D
ruby_3_1 1c426ddb25e2ccb169720e4f9894605596fe594d merged revision(s) 5c7af7=
2304d0ad33cd3f21b24a4bc44e8acd5b2c,d650b17686d49c2ce8e6a87039861154e93d4621=
.=0D
=0D
----------------------------------------=0D
Bug #18497: Fiber=E5=86=85=E3=81=A7Process.daemon=E3=82=92=E3=81=99=E3=82=
=8B=E3=81=A8Segmentation fault=E3=81=8C=E8=B5=B7=E3=81=93=E3=82=8B=0D
https://bugs.ruby-lang.org/issues/18497#change-96291=0D
=0D
* Author: sevenc-nanashi (Nanashi. @sevenc-nanashi)=0D
* Status: Closed=0D
* Priority: Normal=0D
* ruby -v: ruby 3.1.0p0 (2021-12-25 revision fb4df44d16) [aarch64-linux]=0D
* Backport: 2.6: REQUIRED, 2.7: REQUIRED, 3.0: REQUIRED, 3.1: DONE=0D
----------------------------------------=0D
```=0D
ruby -e 'Fiber.new { Process.daemon true, true }.resume'=0D
```=0D
=0D
OCI=E3=81=AEUbuntu=EF=BC=88`ruby 3.1.0p0 (2021-12-25 revision fb4df44d16) [=
aarch64-linux]`=EF=BC=89=E3=81=A7=E7=A2=BA=E8=AA=8D=E5=87=BA=E6=9D=A5=E3=81=
=BE=E3=81=97=E3=81=9F=E3=81=8C=E3=80=81WSL=EF=BC=88`ruby 3.1.0p0 (2021-12-2=
5 revision fb4df44d16) [x86_64-linux]`=EF=BC=89=E3=81=A7=E3=81=AF=E7=A2=BA=
=E8=AA=8D=E5=87=BA=E6=9D=A5=E3=81=BE=E3=81=9B=E3=82=93=E3=81=A7=E3=81=97=E3=
=81=9F=E3=80=82=0D
=0D
=0D
---Files--------------------------------=0D
sf.log (17 KB)=0D
=0D
=0D
--=20=0D
https://bugs.ruby-lang.org/=0D