This project is closed and read-only.
Actions
Backport #5700
closedfork {} segfaults during VM cleanup when run inside Fiber
Backport #5700:
fork {} segfaults during VM cleanup when run inside Fiber
Status:
Closed
Assignee:
-
Description
The issue is very easy to reproduce:
Parent process successfully exits, child process segfaults while
it is exiting.
Backtrace is attached (gdb_bt.txt)
MALLOC_CHECK_=3 with GNU libc malloc() implementation detects an
attempt to free invalid pointer (attachment: malloc_check_3.txt)
I can also reproduce this with 1.9.2-p290 and 1.9.3-p0 as well as
latest trunk, so it has been around a while and a fix needs to be
backported.
Files
Actions